SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

и пак питане .htaccess

westside

New member
На Гатора съм искам да избегна дyблиране на domein.com na www+domein.com domein.com/index.html. Винаги от дълги години си ползвам това. Но сега като че ли не работи. Нещо да ви идва на ум? :confused:

HTML:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]

RewriteCond %{THE_REQUEST} /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
 
За: и пак питане .htaccess

За: и пак питане .htaccess

За индекса опитай това:
Код:
RewriteCond %{THE_REQUEST} ^GET\ /.*/index\.(php|html)\ HTTP
RewriteRule (.*)index\.(php|html)$ /$1 [R=301,L]
Другото правило, което ползвам, за да премахна дублирането на www при мен е същото.

ЕДИТ
Излъгах, по-различно е - има една !. Ето го:
Код:
RewriteCond %{HTTP_HOST} !^domain.com$ [NC] 
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
 
Последно редактирано:
Re: и пак питане .htaccess

пробвах ги работеха след 2-3 презареждания пак спря. После изтрих кеша на "Лисица" и на "Хрома"
но спря да пренасочва


бтв:до като рових намерих това
HTML:
http://www.htaccessredirect.net/index.php
 
Последно редактирано:
За: и пак питане .htaccess

За: и пак питане .htaccess

Опитай тогава този вариант:
Код:
Options +FollowSymlinks
 RewriteEngine on
 RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
 RewriteRule ^(.*)$ http://%1/$1 [R=301,NC,L]
Ето и друго за индекса:
Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.php\?? 
RewriteRule ^(([^/]+/)*)index\.php$ http://example.com/$1 [R=301,L]
 
Последно редактирано:
Re: и пак питане .htaccess

Код:
Options +FollowSymlinks -Indexes
RewriteEngine On


RewriteCond %{THE_REQUEST} !^POST
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
RewriteRule ^index\.php$ http%2://www.domain.com/$1 [R=301,L]

########## Begin - Redirect non-www to www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
## If the above throws an HTTP 500 error, swap [R=301,L] with [R,L]
########## End - Redirect non-www to www
 
Re: и пак питане .htaccess

пробвах ги пак не става ще питам съпорта на гаторите да видя специалистите какво ще кажат
 

Горе