Общие > Веб Сервера

mod_rewrite

<< < (2/3) > >>

Greg:
commander
спасибо. но выходит 404 :( приведу полностью текст .htaccess:

--- Цитировать ---ExpiresActive On
ExpiresDefault "modification plus 0 minutes"

ErrorDocument 404 /errors/404.html

RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^/(.*)/(.*)/([0-9]+)/$ /url=$1/ [L]
RewriteRule ^/(.*)/(.*)/([0-9]+)$ /url=$1/ [L]
--- Конец цитаты ---

commander:
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^/(.*)/(.*)/([0-9]+)/$ /url=$3/ [L]
RewriteRule ^/(.*)/(.*)/([0-9]+)$ /url=$3/ [L]

Greg:
наешл таки ошибку - в начале не нужен слеш!
вот итог:

--- Цитировать ---RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^([a-z]+)/(.*)/([0-9]+)$ /?cat=$1&date=$2&ext_news=$3 [L]
RewriteRule ^([a-z]+)/(.*)/([0-9]+)/$ /?cat=$1&date=$2&ext_news=$3 [L]

RewriteRule ^([a-z]+)/(.*)/images/(.*)$ /images/$3
RewriteRule ^([a-z]+)/(.*)/images/(.*)/$ /images/$3
RewriteRule ^(.*)scripts/(.*)$ scripts/$2
RewriteRule ^(.*)css/(.*)$ css/$2
RewriteRule ^(.*)js/(.*)$ css/$2
--- Конец цитаты ---

вторая часть кода "исправляет" пути к какртинкам, скриптам и т.п. осталось одно: сделать алиас ссылки. т.е. чтобы domain.site.ru/link и site.ru/link ссылались на одну и ту же страницу. я так полагаю, что нужно как то хост переписывать?

commander:
Greg
если есть доступ к конфигу ... пропиши путь просто и делу конец...

Greg:
commander
к конфигу доступа нет, админ велит делать все в .htaccess

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии