Задача следующая:
-корректно настроить ЧПУ для страниц Каталога (динамические превратить в статические адреса)
-корректно настроить ЧПУ для страниц Блога (динамические превратить в статические адреса)
- сейчас при введение /catalog выдается правильный адрес, а при запросе /catalog/ адрес превращается в фактическую страницу php: catalog_main.php нужно чтобы /catalog/ просто превращался в /catalog без слэша
-все страницы заканчивающиеся на / перенаправлять на безслэшевые
-обеспечить отсутствие дублей главной страницы по адресам index.php и c www
Сейчас файл выглядит следующим образом:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^catalog$ catalog_main.php
RewriteRule ^contacts$ contact_us.php
RewriteRule ^akcii$ akcii.php
RewriteRule ^docs$ article.php
RewriteRule ^faq$ faq.php
RewriteRule ^delivery$ dostavka.php
RewriteRule ^blog$ blog.php
RewriteRule ^dileri$ dealers.php
RewriteRule ^catalog/([^/.]+)$ catalog.php?url=$1
RewriteRule ^blog/([^/.]+)$ blog_post.php?seourl=$1
ErrorDocument 404 /404.php
RewriteCond %{REQUEST_URI} ^/news/$
RewriteRule ^.*$ blog? [R=301,L]
RewriteCond %{REQUEST_URI} ^/campaigns/$
RewriteRule ^.*$ akcii? [R=301,L]
RewriteCond %{REQUEST_URI} !?
RewriteCond %{REQUEST_URI} !&
RewriteCond %{REQUEST_URI} !=
RewriteCond %{REQUEST_URI} !.
RewriteCond %{REQUEST_URI} ![^/]$
RewriteRule ^(.*)/$ /$1 [R=301,L]
Опубликован 24.12.2015 в 12:35
Заказ находится в архиве