видаліть "index.php" з постійних посилань


18

Я намагався знайти рішення. але я не можу ..

мої посилання - все domain.com/index.php/post_name/

Я дуже хочу видалити /index.php

Я шукав і знайшов ... кажу, що мені потрібно додати ці .., але це не працює ..

# 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

Я використовую 3,5,2 Wp.

Будь ласка, дайте мені знати, якщо ви щось про це знаєте.


ви використовуєте apache і чи включений mod_rewrite? це, мабуть, питання до вашого конкретного господаря.
Міло

я поняття не маю. я просто використовую послугу веб-хостингу.
pulla

чи слід відключити видалення "index.php"?
pulla

@pulla Вам потрібно дізнатися більше про вашу веб-службу хостингу та яку конфігурацію вона працює.
Отто

Відповіді:


19

Перейдіть до свого WP-ADMIN -> Налаштування -> Постійне посилання та скористайтеся зміною структури постійної посилання там, якщо він генерує якийсь .htaccessфайл, скопіюйте вміст та оновіть .htaccessфайл.

Або перевірте, чи mod_rewriteувімкнено ваш хостинг , створивши файл phpinfo.phpіз вмістом,

<?php phpinfo();?>

Завантажте цей файл та перегляньте через браузер. Тож ви знаєте, які модулі включені. Вам потрібно включити mod_rewrite, щоб видалити index.phpз URL.

Детальніше Перевірте це посилання


Дякую за вашу відповідь. Я спробував, але не знаю, це насправді не працює. це може бути проблема хостингу. Я все видалив і встановив. нічого не змінилося.
pulla

1
Зіткнувшись з тією ж проблемою. Видалення index.php в під постійним посиланням wordpress дає помилку "Запрошена URL-адреса / wordpress / тестова сторінка / на цьому сервері не знайдена."
Мухаммед Азеем

3

Мав саме таке питання. Але в моєму випадку mod_rewriteвзагалі не встановлено апаш. Я щойно встановив його

sudo a2enmod rewrite

а потім змінив мою Permalink Settings. Працював як шарм.

Сподіваюся, це допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.