直截了当。
我有一个网络托管,其中2个域指向托管的根目录。 我在根目录中有两个单独的项目symfony2 我需要使用.htaccess将域重定向到单独的目录。
我在根文件夹中的当前.htaccess文件
RewriteEngine On #www to non www RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301, L] #domain1 RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC] RewriteCond %{REQUEST_FILENAME} !/domain1/web RewriteRule ^(.*) /domain1/web$1 [L] #domain2 RewriteCond %{HTTP_HOST} ^(www\.)?domain2\.com$ [NC] RewriteCond %{REQUEST_FILENAME} !/domain2/web RewriteRule ^(.*)$ /domain2/web$1 [L]
现在当我在地址栏中输入domain1时。该项目正常运作。我在地址栏中得到的是:“domain1.com/domain1/web”我想摆脱domain1 / web部分以保持功能。我是否以某种方式使用重写基础?还是有其他方式让我得到我的结果?请帮忙。请注意,我并不习惯使用.htaccess,所以请保持温和:)