我具有以下重写条件,并且可以正常工作:
RewriteEngine on
RewriteRule ^([a-z0-9_-]+)\.html$ index.php/page/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|asset|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
但是,所需要做的只是在我的网址中添加了反斜杠,网站因此中断了。我已经看到了几个类似的问题和答案,但是对我没有任何作用,主要是因为我对htaccess并不熟悉。
如何使我的网址自动更改自
http://localhost:8888/mysite/mylink/
到
http://localhost:8888/mysite/mylink
我使用codeigniter,我的应用程序仍在localhost中。感谢任何帮助。谢谢。
答案 0 :(得分:0)
只需更改您所有的链接,但最后不要加斜杠。