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]