pea*_*ker 3 php apache .htaccess mod-rewrite codeigniter
我正在尝试获取我的htaccess重写规则以index.php
从网址中删除并将www.
请求重定向到非www版本.
这是我的htaccess,可以正常删除index.php:
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
我遇到了另一个关于如何删除该www
部分的问题:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
但我似乎无法让他们一起玩得很好!任何建议/建议最感谢!
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
RewriteEngine On
"开始"重写.RewriteCond
并RewriteRule
成对工作.在这里,我们首先将用户发送到非www版本,并清理URL.
归档时间: |
|
查看次数: |
5561 次 |
最近记录: |