我下载了基于代码点火器的MyClientBase应用程序。安装后,我查看了MyClientBase的网站,但index.php默认仍然存在。 我试图使用codeigniter的用户指南中的提示删除index.php,但它不起作用。 有没有解决这个问题的方法?谢谢Codeigniter - 删除index.php
0
A
回答
0
我使用下面的.htaccess文件删除index.php。我不知道哪一个用户指南规定,但我发现这是完美的工作:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
#'system' can be replaced if you have renamed your system folder.
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ index.php/$1 [L]
#Checks to see if the user is attempting to access a valid file,
#such as an image or css document, if this isn't true it sends the
#request to index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#This last condition enables access to the images and css folders, and the robots.txt file
RewriteCond $1 !^(index\.php|(.*)\.swf|images|robots\.txt|css|docs|cache)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
# If we don't have mod_rewrite installed, all 404's
# can be sent to index.php, and everything works as normal.
ErrorDocument 404 /index.php
</IfModule>
而且从你的config.php文件删除“的index.php”。祝你好运!
0
我不知道它是否会有所帮助,但是,我使用它从codeigniter url中删除我的index.php,创建一个名为.htaccess
的文件并将它放到codeigniter文件夹中。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]
相关问题
- 1. Codeigniter删除/index.php/class
- 2. Codeigniter Xampp删除index.php
- 3. 删除codeigniter的index.php
- 4. 从URL删除index.php - Codeigniter 2
- 5. 从Codeigniter网站删除index.php
- 6. 从url中删除index.php Codeigniter
- 7. 从CodeIgniter 3 URL删除index.php
- 8. 在codeigniter中删除index.php -htaccess
- 9. 删除CodeIgniter 2.2.0上的index.php
- 10. 删除Codeigniter URL中的index.php
- 11. codeIgniter Index.php从URL中删除
- 12. 删除CodeIgniter中的index.php
- 13. Codeigniter 3删除index.php问题
- 14. codeigniter删除index.php表单url
- 15. CodeIgniter删除index.php不工作
- 16. CodeIgniter删除index.php apache mod_rewrite
- 17. 从URL Codeigniter删除index.php 1.7.2
- 18. 从CodeIgniter URL中删除index.php
- 19. 强制从codeigniter删除index.php
- 20. 删除本地codeigniter index.php
- 21. 从codeigniter中删除index.php 2.1.3
- 22. HTTPS和删除CodeIgniter的index.php
- 23. 在Codeigniter 2中删除index.php
- 24. codeigniter删除index.php给出404 errore
- 25. Codeigniter Form Open如何删除index.php
- 26. CodeIgniter:在WAMP上删除URL中的“index.php”
- 27. CodeIgniter .htaccess删除服务器上的index.php
- 28. 我无法从CodeIgniter URL中删除index.php
- 29. CodeIgniter从基址中删除index.php
- 30. CodeIgniter:无法从URL中删除index.php
也许我错了,但是index.php是CI的引导文件,所以你必须保留它。你所能做的就是用mod_rewrite从URL **中删除index.php **。 – J0HN