【问题标题】:Removing page extension with .htaccess bugs Facebook Open Graph删除带有 .htaccess 错误的页面扩展 Facebook Open Graph
【发布时间】:2015-06-18 12:33:43
【问题描述】:

我研究了删除页面扩展名(例如:/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]

【问题讨论】:

  • 将您的代码添加到问题中。
  • RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L]
  • 编辑您的问题并在此处添加代码。所以人们可以很容易地看到它。

标签: php .htaccess web


【解决方案1】:

您可以只为单个链接尝试这个:

RewriteRule ^page page.php [L]

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    • 2016-09-05
    • 2015-10-23
    • 1970-01-01
    相关资源
    最近更新 更多