0
我不擅長改寫uris,想知道是否有人能幫我解決這個問題。如何將url從子域重寫到主域中的鏈接?
我不是在尋找重定向,而是爲了真正的URL重寫。我希望能夠進入:
contest.example.com
,我希望服務器負載:
而在地址在瀏覽器欄中,會有原始網址,contest.example.com
我知道我需要在.htaccess中這樣做,我只是不確切知道規則的外觀。
我不擅長改寫uris,想知道是否有人能幫我解決這個問題。如何將url從子域重寫到主域中的鏈接?
我不是在尋找重定向,而是爲了真正的URL重寫。我希望能夠進入:
contest.example.com
,我希望服務器負載:
而在地址在瀏覽器欄中,會有原始網址,contest.example.com
我知道我需要在.htaccess中這樣做,我只是不確切知道規則的外觀。
使用此項:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]+\index\.php.*(\?|&)page=
RewriteRule ^.*$ http://%{HTTP_HOST}/ [R=301,L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} !^www
RewriteCond %{HTTP_HOST} ^([^\.]+)\.([^\.]+)\.([^\.]+)$
RewriteRule ^.*$ index.php?page=%1 [L,QSA]