gpt4 book ai didi

php - 从 URL Laravel 5 中删除 index.php

转载 作者:行者123 更新时间:2023-12-03 02:40:34 25 4
gpt4 key购买 nike

URL 在我的应用程序中工作正常。我的意思是它们都是漂亮的网址。喜欢http://www.example.com/ 但当您使用 index.php 访问页面(例如 http://www.example.com/index.php)时,它也可以工作。 ,我不想要它,因为它在一页的站点地图中显示两个链接。一页没有 index.php,另一页则有 index.php。站点地图演示在这里https://www.xml-sitemaps.com/details-eln.6762418.html

这是.htaccess

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

最佳答案

输入以下代码:

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,7}\s/(.*)index\.php\sHTTP.*$
RewriteRule ^ /%1 [R=301,L]

关于php - 从 URL Laravel 5 中删除 index.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32358942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com