【发布时间】:2019-09-05 07:37:38
【问题描述】:
我想从我的 codeignier url 网站中隐藏 index.php 和控制器名称 我也想替换这个词 ?seo=test-product ad /test-product
我在下面提到了我的 htaccess 文件,请指导我如何解决这个问题我尝试了很多方法都没有帮助
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
</IfModule>
【问题讨论】:
-
我也不想影响我的表单操作
-
CI 文档中已经给出。
-
首先检查你的服务器是否启用了mod_rewrite.c。然后关注这篇文章codeigniter.com/user_guide/general/urls.html
标签: php .htaccess codeigniter