在我的网站中,我有两个文件index.php
和.htaccess
。两者都位于目录public_html/image/public
中。 .htaccess
文件扮演的角色我不必在URL中提及index.php
。这是.htaccess
的代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
因此www.example.com/image/public/
指向index.php
。
现在,如果我在不移动index.php
的情况下移动public_html
到.htacces
,我怎样才能再次使用相同的功能(意味着不必在URL中提及index.php
) 。我想我必须在.htaccess
文件中进行一些更改,但我似乎无法使其成功。
答案 0 :(得分:0)
使用此
更改RewriteRule
行
RewriteRule . /index.php [L]
但是,如果您只是想在某人点击图片路径的网址时禁用所有图片的列表而没有图片名称,则可能是这样的www.example.com/image/public/
您可以执行此操作,只需使用以下代码更改.htaccess
文件的所有内容
Options -Indexes