我已编辑了/etc/hosts
文件,将domain.com
链接到我的localhost。现在,当我访问domain.com
时,我希望它从domain.com/site/
获取网站内容,但仅使用网址domain.com
,从而从网址中删除site/
。
之前我曾经这样做过,所以我知道这是可能的,但我丢失了代码。有人可以帮助我吗? .htaccess
脚本不是我的强项。如果这是其他内容的重复,请道歉。
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteRule ^((?!site/).*)$ site/$1 [L,NC]
答案 1 :(得分:0)
我已设法使用以下代码:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)your_directory
RewriteRule ^(.*)$ your_directory/$1 [L]