我使用codeigniter框架创建了一个网站,其中包含以下链接(xyz.in/index.php/abc),但我想仅使用xyz.in打开我的索引页面。我怎样才能做到这一点?请帮帮我。
谢谢
答案 0 :(得分:0)
您是否尝试使用.htaccess
文件
RewriteEngine On
RewriteBase /root_folder_name/
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
更多信息 - > CodeIgniter removing index.php from url
答案 1 :(得分:0)
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
make .htaccess文件将此代码放入其中并将文件放在Application文件夹之外。