Информация:
Так что я довольно новичок в .htaccess и немного читаю.
В основном я хочу сделать это, перенаправить URL www.example.com / center-pro до www.example.com / pro-hq (см. Здесь .htaccess URL redirect )
Однако на сайте, на котором я работаю, уже есть файл .htaccess.
Это то, что я добавляю, делая:
Options +FollowSymLinks #already in htaccess file
RewriteEngine On #already in htaccess file
Redirect 301 /center-pro http://www.example.com/pro-hq #line I added
RewriteCond %{REQUEST_FILENAME} !-f #already in htaccess file
RewriteCond %{REQUEST_FILENAME} !-d #already in htaccess file
RewriteRule ^(.*) index.php?idstring=$1&%{QUERY_STRING} #already in htaccess file
Последняя строка, кажется, мешает моемуredirect
Таким образом, вывод моего перенаправления выглядит следующим образом: www.example.com / pro-hq? idstring = center-pro
Вопрос:
Есть ли способ использовать правило перенаправления выше и сохранить текущие .htaccees, чтобы я не испортил текущие настройки сайта.
** примечание: выполнение RewriteRuleработает, но я хотел бы использовать редирект, чтобы люди не указывали неправильный URL.