Я пытаюсь реализовать некоторые правила перезаписи htaccess. Однако в не профи в htaccess..htaccess правило перезаписи с субдоменом DocumentRoot
У меня есть шлюз поддомена в (как описано в: .htaccess and rewrite sub domains)
Теперь я хотел бы использовать SEO дружественных URL. В этом случае шлюз имеет некоторые подпапки, то есть электронную почту.
http://gateway.example.com/email/Param1/Param2/
Эта гиперссылка должна быть переписана http://gateway.example.com/email/index.php?hash=Param1&hash2=Param2.
В папке электронной почты я создал файл .htaccess со следующим содержимым:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]
RewriteRule ^/(.*)/(.*)/ index.php?hash=$1&hash2=$2
Когда запрашивающий http://gateway.example.com/email/Param1/Param2/ теперь я получаю 404. Что случилось с правилом?
ИТАК собирается ли http://gateway.example.com работать в первую очередь? и какой у вас для этого документ? –
@PanamaJack да он действительно работает. –