У меня проблема. Мы используем Wordpress, и нам нужно переписать некоторые URL-адреса. Не все! Это просто временно.
Базовый c htaccess выглядит так:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Теперь нам нужно правило перезаписи, чтобы упростить длинный путь:
/ car / поезд / велосипед / человек / шины /
должно быть:
/ all-tyres /
Я думаю, это сработает, но, к сожалению, это не так.
RewriteRule /all-tires/$ /car/train/bike/human/tires/
Мы не хотим перенаправлять (301), мы просто хотим упростить длинный путь, чтобы пользователь просто видел короткий путь в своей адресной строке.
Кто-нибудь может помочь?
Спасибо! iPat