How to remove index.php from url

藏色散人
Release: 2023-03-05 17:06:01
Original
2697 people have browsed it

url去掉index.php的方法:首先启用“mod_rewrite”;然后在根目录下的“.htaccess”文件中添加内容为“RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]”即可。

How to remove index.php from url

推荐:《PHP视频教程

url去掉index.php的方法:

移除 URL 中的 index.php

默认情况下,你的 URL 中会包含 index.php 文件:

步骤:

1:启用mod_rewrite:在Apache下找到conf下的httpd.conf文件,去掉:LoadModule rewrite_module modules/mod_rewrite.so前面的“#”符号;

2:在 根目录下的.htaccess文件中添加如下内容,如果没有.htaccess文件,那么就手动创建一个文件。

 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
Copy after login

如果在Codeigniter根目录下你添加了例如:css,js等文件夹,则要加上一句,如:

 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond $1 !^(index\.php|images|css|robots\.txt) RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
Copy after login

The above is the detailed content of How to remove index.php from url. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!