我有一个域名,即www.domain.org,并希望将其指向我服务器上的子文件夹。主域名从/ public_html加载,现在,我想从/ public_html / domain2017加载域名。
我已经在网上研究过各种解决方案,但我得到的只是重定向。 重定向不是首选,因为当我想留在www.domain.org但是加载www.domain.org/domain2017的index.php文件时,我最终得到了www.domain.org/domain2017。希望这是有道理的。注意:我在public_html / domain2017中安装了WordPress。
以下是我的.htaccess的示例内容
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.org$ [NC]
RewriteRule !^subdir/ /domain2017%{REQUEST_URI} [L,NC]
</IfModule>
Solution Attempt 1 Solution Attempt 2 Solution Attempt 3 Solution Attempt 4
我已尝试过上述所有链接,他们只是将我的域名重定向到网址,并且不会阻止地址栏中的网址更改
答案 0 :(得分:0)
您可以使用以下htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.yourdomain.com$
RewriteCond %{REQUEST_URI} !public_html/domain2017/
RewriteRule (.*) /public_html/domain2017/$1 [L]