【发布时间】:2021-04-14 11:25:11
【问题描述】:
我有一个网页说 example.com/blog/news.php 我使用了这个代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
在.htaccess 文件中隐藏文件扩展名。但谷歌爬虫将 example.com/blog/news.php 和 example.com/blog/news 读取为两个不同的页面。请问我该如何防止这种情况,我试图将 news.php 页面重定向到 news 但它返回了一条错误消息,说明重定向或类似的东西。
【问题讨论】: