包含//包含所有连接文件等
public //包含index.php文件和css,js n stuff
通常当有人输入我的域名时,例如:www.abc.com,它会显示目录列表。我不希望发生这种情况我希望htaccess在公共文件夹中查找index.php,如www.abc.com/public/index.php,或者可能隐藏目录public,它应该显示如下www.abc。 COM / index.php的
答案 0 :(得分:0)
通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+public/index\.php [NC]
RewriteRule ^ / [R=302,L]
RewriteRule ^$ /public/index.php [L]