使用.htaccess删除页面扩展错误Facebook Open Graph

时间:2015-06-17 21:38:46

标签: php .htaccess web

我研究过删除页面扩展程序(例如: /page.php / page ),我发现了这篇文章:http://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/

因此,我将此代码输入到 .htaccess 文件中。它确实有效,但是当我在Facebook状态下粘贴/键入我的索引链接时,结尾没有斜杠,Open Graph有点错误。没有缩略图,没有正确的标题和说明。

检查:http://www.aftercolors.com.br

解决方案是否会从.htaccess中删除代码并使用索引文件创建子文件夹以使页面没有扩展名?

那是我.htaccess的代码:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

1 个答案:

答案 0 :(得分:0)

您可以尝试使用单链接:

RewriteRule ^page page.php [L]

如果您只想重定向一个简单文件。最好使用id来获得更大的频谱。