php - WordPress 中的固定链接不起作用

标签 php wordpress permalinks

最近我在我的网络服务器上将 PHP 从版本 5.3 更新到了 5.5。

Wordpress 永久链接在此之前可以正常工作,但现在永久链接已停止工作,我必须使用在 url 中提供页面 ID 的默认选项。

Wordpress 版本为 4.0.1

最佳答案

  1. 转到管理员
  2. 点击“设置”
  3. 点击固定链接
  4. 选择帖子名称(用于干净的永久链接)或默认值
  5. 最后点击“保存”

这重写了 .htaccess 和 wordpress 永久链接在大多数情况下可能有效

如果未创建 .htaccess,请使用以下内容创建 .htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

您还能确认您的服务器中启用了 mod_rewrite 吗?

关于php - WordPress 中的固定链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29205109/

相关文章:

ruby-on-rails - Rails,如何组合多个模型属性以使用 permalink_fu 创建唯一的永久链接?

php - localhost wordpress 重定向到 XAMPP 站点

javascript - 我是否应该允许包含脚本标签(来自 WordPress 数据库)的内容动态插入到我的应用程序中的 html 中?

javascript - HTML 实体编码不适用于 esc_html() 和 wp_localize_script()

php - 在sphinx上如何按大小写排序?

php - WordPress 永久链接页面上的自定义查询字符串

html - Tumblr .permalink-page 自定义 CSS 不缩放内容

PHP preg_match : any letter but no numbers (and symbols)

php - mysql phpmyadmin 用户输入比较数据库

php - 无法使用 PHP 和 MySQL 执行 MySQL 查询