#wordpress #.htaccess
#wordpress #.htaccess
Вопрос:
Что бы я ни делал, я не могу заставить свой RewriteRule работать в моем файле .htaccess. Я знаю, что файл обрабатывается. Если я испорчу синтаксис, я получу ошибку 500 на сервере. Если я использую строку перенаправления, она работает нормально. Но RewriteRule не будет работать, даже если я использую статические значения. В журнале нет ошибок.
Мое правило заключается в следующем:
RewriteRule ^/content/([^/] )/([^/] ).html$ http://www.mydomain.com/content/$1/ [NC,R=301,L]
Ответ №1:
Очень странное исправление этого. В то время как строка перенаправления 301 будет нормально работать в файле .htaccess, RewriteRule не будет. Однако в файловой системе WordPress есть несколько файлов .htaccess, и помещение нужного мне RewriteRule в другой файл .htaccess сработало.