这个问题可能已经问了上千遍了,但是我尝试了很多脚本,并且在搜索什么都没有找到时搜索了很长时间,我想,我们只是问一下。
我只是想m.daltonempire.nl重定向到daltonempire.nl/m/而用户看不到URL更改。
m.daltonempire.nl
daltonempire.nl/m/
因此,如果m.daltonempire.nl/hello.php有要求,我希望用户继续看到该URL,而给定的页面实际上是daltonempire.nl/m/hello.php。
m.daltonempire.nl/hello.php
daltonempire.nl/m/hello.php
注意:我不想要www.,所以简单http://m.daltonempire.nl
www.
http://m.daltonempire.nl
提前致谢,
以赛亚诉匈奴
我在下面设置了我的子域的CNAME:
blog.mydomain.com
到我的WordPress安装在/blog/根目录下的文件夹中。
/blog/
以前,我需要使用以下网址来调用wordpress:
http://blog.mydomain.com/blog/
这很丑。我尝试了很多代码来重定向:
http://blog.mydomain.com/
到该文件夹,以便可以将其用作我的wordpress网址。
最终我得到了.htaccess可行的设置:
.htaccess
RewriteEngine On RewriteCond %{HTTP_HOST} ^blog\.mydomain\.com$ RewriteCond %{REQUEST_URI} !^/blog/ RewriteRule (.*) /blog/$1
我也有CNAME其他子域:http://forum.mydomain.com将mybb安装在文件夹中,/forum/mybb/因此.htaccess需要放入[L]每个RewriteRule代码,如下所示。
http://forum.mydomain.com
/forum/mybb/
[L]
RewriteEngine On RewriteCond %{HTTP_HOST} ^forum\.tophyips\.info$ RewriteCond %{REQUEST_URI} !^/forum/mybb/ RewriteRule (.*) /forum/mybb/$1 [L] RewriteCond %{HTTP_HOST} ^blog\.tophyips\.info$ RewriteCond %{REQUEST_URI} !^/blog/ RewriteRule (.*) /blog/$1 [L]
如果您想使用该代码,请不要忘记在应用程序配置文件中按照该设置设置站点url和cookie路径,以使重定向正常工作。