我想重定向都 https://website.me/
和https://www.website.me/
到https://es.website.me/
重定向到HTTPS子域的.htaccess與
此規則不起作用下面的htaccess
RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://es.website.me/$1 [R,L]
我想重定向都 https://website.me/
和https://www.website.me/
到https://es.website.me/
重定向到HTTPS子域的.htaccess與
此規則不起作用下面的htaccess
RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://es.website.me/$1 [R,L]
使用
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?website\.me$ [NC]
RewriteRule ^(.*)$ https://es.website.me/$1 [R=301,L]
試試這個用於重定向n在你的情況下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^website.me$ [OR]
RewriteCond %{HTTP_HOST} ^www.website.me$
RewriteRule (.*)$ https://es.website.me/$1 [R=301,L]
</IfModule>
你想重定向或重寫嗎?
要重定向代碼301(永久移動),請創建2個虛擬主機;一個用於真實網站,另一個用於所有您想要重定向的網址。因爲只需要重定向如果HTTPS已被使用,則必須檢查它,當然是在主機一起
Redirect 301/https://es.website.me/
:在重定向主機,加入這一行。
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^(www\.)?website\.me$ [NC]
RewriteRule^https://es.website.me%{REQUEST_URI} [R,L]
如果一切正常,因爲它應該,你可以用R=301
取代R
。切勿使用R=301
進行測試。
你只是想永久重定向https://www.website.me/重定向到https://es.website.me/對吧? –
單獨¨'HTTPS¨(https://)website.me/重定向到:>>> https://es.website.me/ –
好吧試試.htaccess#301重定向規則在下面給出答案。 –