我有以下域名pmartins.pt,我添加了以下子域名euromilhoes.pmartins.pt。我需要将子域指向pmartins.pt/euromilhoes/public,我在.htaccess中使用了以下内容
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /euromilhoes/public [L]
这很好但我想隐藏URL中的公用文件夹。所以现在我有http://pmartins.pt/euromilhoes/public/,我希望它是http://pmartins.pt/euromilhoes/
我可以通过.htaccess吗?
答案 0 :(得分:0)
要从根目录重定向到子文件夹,您可以使用
RewriteEngine on
#exclude existent dirs
RewriteCond %{REQUEST_FILENAME} !-d
#exclude existent files
RewriteCond %{REQUEST_FILENAME} !-f
# rewrite any other request to /publice
RewriteRule ^(.+)$ /public/$1 [NC,L]