gpt4 book ai didi

laravel - 使用 index.php 在 Google 中索引的 URL,Laravel 配置为不在路径中使用它

转载 作者:行者123 更新时间:2023-12-04 12:09:25 24 4
gpt4 key购买 nike

我最近部署了一个用最新的 Laravel 4 制作的小网站。
一切正常,包括 url 重写。

但我注意到谷歌用 index.php 索引了一些网址。在路径中。如您所知,这可能会引发重复内容问题。

我检查了三遍,绝对无法访问带有 index.php 的 URL。当您浏览网站时。所以我想知道如何防止框架加载带有 index.php 的 url。 ,或者至少是一种无需 index.php 即可自动重定向到正确 url 的技巧.

在原来的 htaccess 中,我只添加了这个来强制 url 中的 www:

RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/ [L,R=301]

我不认为这是导致此问题的原因,但我提了一下,以防万一。

谢谢。

最佳答案

这对我有用,帮助我删除 Laravel 的 index.php从网址:

RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

关于laravel - 使用 index.php 在 Google 中索引的 URL,Laravel 配置为不在路径中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17222140/

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