作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在这里面临一个非常常见的问题,希望有相同经历的人可以帮助我。这个问题很正常。我可以通过搜索谷歌找到很多问题帖子和解决方案。
例如: http://wordpress.org/support/topic/wordpress-permalink-404-issue
但是奇怪的是我从
中删除了#
之后
#LoadModule rewrite_module modules/mod_rewrite.so
也做了这部分:
我打开httpd.conf
文件并发现:
<Directory />
Options FollowSymLinks
AllowOverride none
Order deny,allow
Deny from all
</Directory>
并将 AllowOverride none
更改为 AllowOverride all
。
现在看起来像这样:
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
但它仍然不起作用。
我在本地主机上使用 WAMP,当我将永久链接设置更改回默认值(带有帖子 ID)时,网站运行良好。
这是我正在使用的 .htaccess
代码。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /dev/mysite/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /dev/mysite/index.php [L]
</IfModule>
# END WordPress
我是不是错过了什么?真的需要你的帮助!提前致谢。
最佳答案
我得到了答案。这很简单。
1) 转到 Windows 任务栏右下角的 WAMP Logo 。
2)点击左键
3) 然后是 Apache -> Apache 模块
4) Tic(选择) rewrite_module
5)仅此而已。
关于apache - 本地主机上的 WordPress 永久链接帖子名称 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18007156/
我是一名优秀的程序员,十分优秀!