Я знаю, что есть несколько статей об этом, но я новичок, когда речь идет о переадресации в файлах .htaccess, поэтому извините мое невежество! Я пробовал несколько вещей, но я не могу заставить это работать.301 перенаправление с? и & .asp
У меня есть старый url http://domain.com/ourlocations.asp?cat=41&id=41, который я пытаюсь перенаправить в .htaccess на http://domain.com/locations. Первый/старый URL-адрес включен в печать через QR-код, поэтому я немного застрял. Я пробовал использовать простой Redirect 301, но не повезло. Я видел некоторые сообщения об использовании RewriteRule, но у меня есть существующий код в .htaccess (WordPress) и боюсь изменить, если он сбит сайт.
# BEGIN WordPress
<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
У кого-нибудь есть идеи? Спасибо за ваше время.
Спасибо @kjetilh за ответ. К несчастью, у меня был выход, и он все еще не работал. Я попробовал несколько различных вариантов, чтобы добавить его, в пределах за его пределами, добавив RewriteEngine On, но никто не работал. Это проблема с настройкой сервера? –
mickmaster
@mickmaster Извините, brainlag, я вижу, вы используете WordPress. Совсем немного сложнее включать настраиваемые директивы .htaccess в WordPress, поскольку он автоматически генерирует (и переопределяет) директивы в файле .htaccess. Я вернусь к этому позже, иначе вы могли бы найти что-то вроде «WordPress custom.htaccess Rewrite rules "и посмотреть, что вы найдете – kjetilh
Спасибо за ваше время. Я сделаю поиск с вашим предложением и посмотрю, что получится. Еще раз спасибо. – mickmaster