我的工作worpress域名,子域名和别名正常工作,位于根网络服务器" www / "。
htpps://domain.com
htpps://domain.net
htpps://en.domain.net
稍后我决定在文件夹中的同一服务器中安装支持Web应用程序" www / support / "。
设置此支持应用我需要设置一个域或子域,然后设置" support.domain.com "。
在最后一步之后,我意识到以下所有网址都可以访问支持应用:
htpps://domain.com/support
htpps://domain.net/support
htpps://en.domain.net/support
htpps://support.domain.com/support
htpps://support.domain.net/support
由于此支持应用无法与最初设置的主要域或子域进行正确配合(即:" support.domain.com &#34 ;),我尝试将所有子域名重定向到一个独特的子域名:" support.domain.com "。
文件" .htaccess "找到支持应用程序文件夹(" www / support / .htaccess ")仍然为空,由于我的知识不足,我尝试的所有重写规则都没有用。
或
我发现并尝试了很多类似的问题,但没有一个正常工作或给出太多的重定向。
答案 0 :(得分:1)
在support.htaccess中,您可以使用以下规则
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.+ http://support.domain.com/ [L]
答案 1 :(得分:0)
经过几次翻身,我终于找到了问题,双引号是“而不是”
这个小细节在我的主机中的每个。 htaccess 文件中都会产生问题,在此更正后所有工作正常并且现在达到支持/ .htaccess 。