【发布时间】:2016-09-23 20:25:34
【问题描述】:
我今天在我的 Wordpress 网站上更改了我的永久链接部分的设置,现在除了主页之外的所有链接都已损坏。
我不记得我原来的永久链接设置是什么,我已经更改了很多次以尝试恢复它。对此感到抱歉。
我的网站是 www.californiabeardco.com
我已经搜索了很多解决方案,并按照一些说明编辑了我的 .htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我还从这里更新了文件 /wp-includes/vars.php...
$is_apache = (strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false || strpos($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') !== false);
...到这里
$is_apache = 1;
我通过 Digital Ocean 共享托管(我相信),我有一个水滴。
提前感谢您的帮助,如果我能澄清任何事情,请告诉我!
【问题讨论】:
-
您不能撤消更改,然后在下次尝试时非常小心地继续操作吗?
-
我不记得我是从什么更改它的,现在尝试了许多其他选项以尝试恢复
-
恕我直言,您不应该更改您的 .htaccess 文件,因为您可能会加剧问题的复杂性。
标签: php wordpress apache digital-ocean custom-wordpress-pages