.htaccess google中的搜索Url提供了

.htaccess google中的搜索Url提供了,.htaccess,.htaccess,该领域的研究结果给出了 多谢各位 结构 --css --字体 --fr --图像 --js --nl .htaccess .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ http://*****.be/fr/index.php [L] RewriteCond %{HTTP:Accept-Language} ^f

该领域的研究结果给出了 多谢各位

结构

--css
--字体
--fr
--图像
--js
--nl
.htaccess

.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ http://*****.be/fr/index.php [L]

RewriteCond %{HTTP:Accept-Language} ^fr [NC]
RewriteRule ^$ http://*****.be/fr [L,R=301]

RewriteCond %{HTTP:Accept-Language} ^nl [NC]
RewriteRule ^$ http://*****.be/nl [L,R=301]
您看到的“索引…”页面已被索引,因为您启用了目录索引,并且当用户访问您的站点时,您的URL上没有内容,而用户对
fr
nl
语言没有偏好

要禁用目录索引,请在
.htaccess
文件顶部添加以下内容:

Options -Indexes
# Default non-fr and non-nl users that request the document root
RewriteRule ^$ http://*****.be/fr/ [L,R=301]
然而,这并不一定能解决您的问题,因为它会导致403禁止服务。尽管这样做可以防止URL被索引和文件结构被暴露


当用户请求文档根目录时,是否可以重定向到http://*****.be/fr

要默认为该URL,您可以在
.htaccess
文件末尾添加另一个指令:

Options -Indexes
# Default non-fr and non-nl users that request the document root
RewriteRule ^$ http://*****.be/fr/ [L,R=301]
请注意,由于
/fr
似乎是一个物理目录,因此您应该在目标URL上的
/fr
之后包含一个尾随斜杠,否则mod_dir将发出另一个重定向以附加尾随斜杠。这也适用于您现有的指令。

您看到的“索引…”页面已被索引,因为您启用了目录索引,并且当用户访问您的站点时,您的URL上没有内容,而用户不喜欢
fr
nl
语言

要禁用目录索引,请在
.htaccess
文件顶部添加以下内容:

Options -Indexes
# Default non-fr and non-nl users that request the document root
RewriteRule ^$ http://*****.be/fr/ [L,R=301]
然而,这并不一定能解决您的问题,因为它会导致403禁止服务。尽管这样做可以防止URL被索引和文件结构被暴露


当用户请求文档根目录时,是否可以重定向到http://*****.be/fr

要默认为该URL,您可以在
.htaccess
文件末尾添加另一个指令:

Options -Indexes
# Default non-fr and non-nl users that request the document root
RewriteRule ^$ http://*****.be/fr/ [L,R=301]

请注意,由于
/fr
似乎是一个物理目录,因此您应该在目标URL上的
/fr
之后包含一个尾随斜杠,否则mod_dir将发出另一个重定向以附加尾随斜杠。这也适用于您现有的指令。

当用户请求文档根目录(并且他们没有
fr
nl
的语言首选项)时,您希望发生什么?您可以通过禁用目录索引来防止“的索引”,但这样会得到一个403禁止。。。因此,您需要将一些内容放在那里,或者实现一个语言选择器,或者重定向请求或其他内容?当用户请求文档根目录时,是否可以重定向到http://*****.be/fr,同时删除内容或语言选择器?如何禁用目录索引。谢谢您当用户请求文档根目录时(并且他们对
fr
nl
没有语言首选项),您希望发生什么情况?您可以通过禁用目录索引来防止“的索引”,但这样会得到一个403禁止。。。因此,您需要将一些内容放在那里,或者实现一个语言选择器,或者重定向请求或其他内容?当用户请求文档根目录时,是否可以重定向到http://*****.be/fr,同时删除内容或语言选择器?如何禁用目录索引。感谢您检查谷歌搜索控制台中的url,我是否有必要填写每个url或http://*****。如果“每个url”表示http、HTTPS、www和非www的变体,那么就足够了。不过,GSC也支持,它结合了所有协议/主机名变化的所有站点流量(需要DNS记录验证)。通过不同的url,我指的是http://*****.be/fr和http://*****.be/nl,这取决于您。通过验证这两个属性,它将允许您分别报告每个属性,这可能是可取的。为了在谷歌搜索控制台中检查url,是否有必要填写每个url或http://**。如果“每个url”是指http、HTTPS、www和非www的变体,那么就足够了。不过,GSC也支持,它结合了所有协议/主机名变化的所有站点流量(需要DNS记录验证)。通过不同的url,我指的是http://*****.be/fr和http://*****.be/nl,这取决于您。通过验证这两个属性,它将允许您单独报告每个属性,这可能是可取的。