Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 永久链接的改变破坏了我的网站_Php_Wordpress_Apache_Digital Ocean_Custom Wordpress Pages - Fatal编程技术网

Php 永久链接的改变破坏了我的网站

Php 永久链接的改变破坏了我的网站,php,wordpress,apache,digital-ocean,custom-wordpress-pages,Php,Wordpress,Apache,Digital Ocean,Custom Wordpress Pages,今天我在Wordpress网站的永久链接部分更改了设置,现在除了主页外所有的链接都被破坏了 我不记得我原来的permalink设置是什么,我已经多次更改它以尝试恢复它。很抱歉 我的网站是www.californiabeardco.com 我已经搜索了一系列解决方案,并按照一些说明编辑了我的.htaccess文件,如下所示: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$

今天我在Wordpress网站的永久链接部分更改了设置,现在除了主页外所有的链接都被破坏了

我不记得我原来的permalink设置是什么,我已经多次更改它以尝试恢复它。很抱歉

我的网站是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>
…对这件事

$is_apache = 1;
我已经通过Digital Ocean共享了主机(我相信),在这里我有一个小水滴


提前感谢您的帮助,如果我能澄清任何问题,请告诉我

作为一个留胡子的绅士,如果你没有完成这件事,我很乐意帮助你。我注意到所有的东西都在现场工作,但是你没有使用漂亮的URL

因为您正在运行自己的droplet,所以您很有可能需要允许WordPress访问您的.htaccess文件

chmod -v 666 .htaccess
另外,我建议创建一个水滴的映像,并将apache配置更改为使用公共ip作为根。然后你可以让这些东西工作,而不影响你的生活环境


干杯

你不能撤消更改,然后在下一次尝试中非常小心地继续吗?我不记得我是从什么地方更改的,现在已经尝试了许多其他选项以尝试恢复。但是,你不应该更改.htaccess文件,因为这可能会使问题更加复杂。
chmod -v 666 .htaccess