我在删除url中的public_html slug时遇到问题
看起来像这样
http://shirodailynews.esy.es/public_html/about
但我希望像这样
http://shirodailynews.esy.es/about
我在public_html中的当前.htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
我的结构文件是这样的:
system
application
public_html
css
js
img
我还配置了像这样的系统和应用程序路径
$system_path = '../system';
$application_folder = '../application';
当我访问主网址时,它没有显示public_html
http://shirodailynews.esy.es/
但是当我访问另一个链接时,它会使用public_html slug重定向它。
http://shirodailynews.esy.es/public_html/about
如何删除网址中的public_html slug?提前谢谢!
答案 0 :(得分:0)
好像你的webroot不是public_html
,所以你可能需要将index.php和.htaccess文件放在它下面的目录中。