Проблема изменения структуры постоянных ссылок Wordpress

Я видел некоторые другие посты на SO об этой проблеме, однако ни одно из предложенных решений не сработало для меня, поэтому я перепостил.

После изменения структуры моей постоянной ссылки на/%postname%/ни одна из ссылок не работает. Я получаю следующие 404:

Not Found

The requested URL /my-post-name/ was not found on this server.

Apache/2.2.20 (Ubuntu) Server at mysite.com Port 80

Когда я вернусь кdefault постоянная структура снова начинает работать, но я хочу иметь/%postname%/ структура в любом случае.

мой.htaccess файлаchmod 777

После обновления моей структуры постоянных ссылок на/%postname%/,.htaccess Файл, сгенерированный Wordpress, выглядит следующим образом:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Какие-нибудь мысли?

Редактировать:

Я попытался изменить структуру постоянной ссылки на следующее:

/index.php/%postname%/

и это сработало. Однако проблема сейчас заключается в том, что ссылки находятся в следующем виде:

www.mysite.com/index.php/my-page.com

Мой вопрос, как я могу удалитьindex.php из моих ссылок. Когда я удаляю его из структуры постоянной ссылки (т.е./%postname%/), мои ссылки больше не работают.

PS: вместо того, чтобы использовать записи в блоге, я использую только страницы на моем сайте. Если это необходимо, мой сайт: mll.sehir.edu.tr.

Ответы на вопрос(5)

Ваш ответ на вопрос