我在设置新服务器后想出了这个问题。当我点击一个路由时,laravel在本地主机之后放置一个index.php。例如localhost/index.php/mysite/public/login.
如何在localhost后删除index.php
?laravel在localhost后添加URL中的index.php
1
A
回答
0
请确保您有内部与下面的代码公共文件夹的.htaccess文件:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
+0
我已经有.htaccess,但结果相同。 –
+0
您正在使用哪个服务器? –
+0
即时通讯使用Windows Server 2012 R2 –
相关问题
- 1. laravel 5.2项目没有在url上添加index.php没有运行
- 2. index.php在www后添加。用的.htaccess
- 3. 如何在Laravel 5.2中路由localhost url
- 4. 从Laravel的URL中删除index.php
- 5. 从URL删除index.php,Laravel 5.2
- 6. CodeIgniter转义干净的URL添加index.php/
- 7. 从laravel url中删除/public/index.php
- 8. index.php在wordpress中使用虚拟主机在url中添加
- 9. 如何删除index.php并在CodeIgniter URL中添加www?
- 10. http://localhost/index.php重定向到http:// localhost/xampp/
- 11. 为什么IIS将URL添加到URL的localhost/default.aspx?
- 12. php:在url中删除index.php
- 13. 无法从laravel url中删除index.php?在Ubuntu 14.04
- 14. 将URL重写为index.php,但避免在URL中使用index.php
- 15. WordPress的 - 添加类别index.php
- 16. index.php作为laravel网站的url中的参数
- 17. Laravel 5.1 Localhost中的SSL
- 18. 如何从laravel 5的url中删除public/index.php?
- 19. 如何删除url中的index.php? (laravel 5.3,PHP 7)
- 20. Codeigniter从url中删除index.php并在视图中添加外部css
- 21. 如何添加URL后缀
- 22. URL重写的index.php
- 23. 为什么CodeIgniter将/index.php/添加到所有URL?
- 24. .htaccess问题将www添加到url并删除index.php
- 25. 如何在url中添加字符串ID? Laravel 5.3
- 26. 添加在laravel 5.4
- 27. 在添加部署配置后使用localhost进行WebStorm调试?
- 28. Laravel向后兼容的URL
- 29. 从CodeIgniter URL中删除index.php
- 30. 从cakephp url中删除index.php
https://stackoverflow.com/questions/37507209/how-to-hide-config-files-from-直接访问 –
同样的结果。每次我点击它仍然重定向的东西index.php –
这意味着你没有正确设置网络服务器,或者你没有重新启动它。 –