example.com上有一个Laravel站点,blog.example.com上有一个WordPress站点。
这两个站点都托pipe在同一个Cloudways服务器上。
除了我希望将example.com的根目录(索引页)显示(但不redirect到)blog.example.com的根目录之外,一切运作良好。
下面是我的Laravel .htaccess文件。
我怎样才能改变这个(或者如果不编辑.htaccess我还应该做些什么),以便我的Laravel站点的主页能够反映我的博客的主页?
Cloudways(我的服务器提供商)不会允许mod_proxy ,不会让我编辑Apache虚拟主机。
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On #-------- # remove www subdomain (https://stackoverflow.com/a/1270281/470749) RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] #-------- # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule>