2012-05-24 2 views
0

Всякий раз, когда я установил постоянные ссылки на WordPress на нечто иное, чем по умолчаниюWordpress завивку ссылки

p=123 

Ссылки идут на 404 страницах

Например:

http://thewebsite.com/i/blog/2012/05/sample-post/ 

бы быть связаны как сообщение в блоге, но это приведет к результату 404.

Что может вызвать такой вопрос?

+0

Вы делаете локальную систему списка или на сервере? –

+0

@AjayPatel локальный через wamp – John

+0

Включен ли mod_rewrite? –

ответ

1

Вам необходимо переписать на место. В корне вашего сайта создайте файл .htaccess. Это будет скрытый файл, но если вы используете Filezilla в качестве FTP-программы, вы сможете просмотреть его.

Put в нем этого:

# 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 

Сохранить его в корневом каталоге вашего сайта, то есть, где сор-конфигурации идет, и он должен работать. Если у вас есть ваш сайт в подкаталоге, вам нужно будет изменить базу Rewrite, чтобы отразить это вместо/для root.

Надеюсь, это поможет!

+0

Файл htaccess уже имеет это – John

+0

WordPress может самостоятельно управлять правилами перезаписи. Если проблема заключалась в том, что WordPress не смог записать файл htaccess, было бы сообщение о том, что файл не доступен для записи. –

Смежные вопросы