Я хочу изменить свою структуру permalink на /% postname% /, чтобы использовать Buddypress на сервере сайта wordpress.Wordpress permalinks 404 не найден
После некоторого испытания у меня возникли проблемы и даже с моим поиском на другом форуме, я не знаю, как его решить.
Мое разрешение .htaccess для испытания 666, поэтому wordpress должен изменить этот файл, но не будет (последний файл будет изменен при установке моего сервера). В базе данных структура permalinks успешно перешла к% postname%.
Теперь у меня есть ошибка 404 на всех страницах, к которым я хочу получить доступ.
файл .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
Я работает Apache, так, чтобы заставить выбор ПОСРЕДНИКОВ, я модифицирован для этого в сор-включать/vars.php:
//$is_apache = (strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false || strpos($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') !== false);
$is_apache = 1;
Что я имею сделать сейчас?
#EDIT: Я переустановил его, повторите попытку, чтобы сделать все это, и та же проблема ... Apache является владельцем файла, так что я действительно не понимаю ...
Таким образом, не имеет 4044 ошибки, и Htaccess является модифицирована. Но мне нужно использовать метод postname для использования Buddypress. И я заметил, что когда я следую за «/ index /% postname% /, он работает. Это всегда проблематично, потому что buddypress параметризуется на использование с /% postname% /, поэтому он перенаправляет меня на 404. –
Если возможно, пожалуйста, укажите ссылку на свой сайт. –
не может, потому что это интрасеть, и у меня нет разрешения перенаправлять наружу, событие временно –