实际上我需要通过htaccess文件在我的应用程序URL中添加index.php。
我的网址是这样的。
http://localhost:8080/myapp/xyz/abs.html
我需要将其更改为。
http://localhost:8080/myapp/index.php/xyz/abs.html
任何人都可以告诉我需要在htaccess文件中写什么。
任何帮助都会得到赏识。
感谢。
答案 0 :(得分:1)
大概需要内部重写,而不是外部重定向?在这种情况下,使用root .htaccess文件中的mod_rewrite尝试类似下面的内容:
RewriteEngine On
RewriteCond %{REQUEST_URI} !/index\.php/
RewriteRule ^myapp/(.*) /myapp/index.php/$1 [L]
需要RewriteCond
指令来防止重写循环。 (只有在它不包含" /index.php /"时才重写。)
答案 1 :(得分:1)
在arrays
:
/myapp/.htaccess
答案 2 :(得分:0)
在你的htaccess中试试这个
RewriteEngine on
RewriteCond %{THE_REQUEST} /myapp/xyz/([^.]+)\.html [NC]
RewriteRule ^ /myapp/index.php/xyz/%1.html [R,L,NC]