Я 301 перенаправлять все от http://something.org/*
к https://something.com/*
с этим кодом ....htaccess перенаправить все на новый домен, кроме одного URL на что-то другое
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) https://www.something.com/$1 [R=301,L]
</IfModule>
Я пытаюсь добавить исключение, что этот URL http://something.org/registration/service
перенаправляет http://www.something.com/registration/service
(не HTTPS, как правило). Пытались это, чтобы исключить этот адрес из общего правила, и она работает, но я не знаю, как добавить правило перенаправления это исключение на что-то другое:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/registration/service
RewriteRule (.*) https://www.dewesoft.com/$1 [R=301,L]
</IfModule>
Nope ... Переписывает в этот 'https: //www.something.com/http: // www.something.com/registration/service/service' .... –
Пожалуйста, будьте более конкретны в вопросе, который у вас есть с это. – starkeen
Я думаю, что мой вопрос более или менее ясен, что я хочу сделать ... Проблема с вашим предложением заключается в том, что id не работает. Я заменил строку RewriteCond, как вы предлагали с вашим кодом. Когда я ввожу его в браузер 'http://example.org/registration/service', он переписывается на страницу https://www.example.com/http://www.example.com/registrat ion/service/'обслуживания. –