我试过在congif/core.php中注释此行, //配置:: write('App.baseUrl',env('SCRIPT_NAME')); 但是,当我打我的网址,它给了我404错误。如何从cakephp 2中的url中删除index.php
0
A
回答
0
1
确保您正在加载mod_rewrite。你应该看到类似于
#uncomment it by removing leading #
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
验证您的.htaccess文件实际上是否在正确的目录中。某些操作系统将以'。'开头的文件视为隐藏,因此不会复制它们。
#CAKEPHP root .htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
#Cakephp App directory .htacess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
#Cakephp webroot directory .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
相关问题
- 1. 从cakephp url中删除index.php
- 2. 如何从MediaWiki的URL中删除index.php?
- 3. 如何从CodeIgniter的URL中删除'index.php'?
- 4. 从CodeIgniter URL中删除index.php
- 5. 从URL中删除index.php?dir =?
- 6. 从url中删除index.php Codeigniter
- 7. htaccess从url中删除index.php
- 8. Codeigniter 3.1.6 - 如何从url中删除index.php
- 9. 如何从笨URL删除的index.php
- 10. 从Laravel的URL中删除index.php
- 11. php:在url中删除index.php
- 12. 在Codeigniter 2中删除index.php
- 13. CodeIgniter:无法从URL中删除index.php
- 14. 使用.htaccess从URL中删除index.php?var =
- 15. 从laravel url中删除/public/index.php
- 16. 从CodeIgniter 3 URL删除index.php
- 17. 从URL删除index.php,Laravel 5.2
- 18. 从子域URL删除Index.php
- 19. 从wordpress URL删除index.php
- 20. 如何从codeigniter中的url中删除index.php
- 21. 如何从codeigniter中的URL中删除index.php文件?
- 22. 如何从laravel 5的url中删除public/index.php?
- 23. 删除CakePHP的URL从
- 24. 如何从baseUrl中删除index.php Yii
- 25. 如何从Yii Framework中删除index.php
- 26. codeigniter删除index.php表单url
- 27. 从codeigniter中删除index.php 2.1.3
- 28. 从htaccess中删除index.php
- 29. 从子域中删除index.php
- 30. 从magento中删除Index.php