Пользовательский URL в моем локальном сайте (проблема с .htaccess файлом)

У меня есть сайт Wordpress, и я хочу свой URL как: localhost/site/contact, например. Но, система отображает следование:

You should update your .htaccess now.

If your .htaccess file were writable, we could do this automatically, but it isn’t so these are the mod_rewrite rules you should have in your .htaccess file. Click in the field and press CTRL + a to select all.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /vogue/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /vogue/index.php [L]
</IfModule>

Но мой Wordpress не имеет никакого .htaccess файла. Как я могу определить местоположение его? Моя Ubuntu 16.10.

0
задан 9 March 2017 в 19:04

1 ответ

Предупреждение: Это изменит настройки по умолчанию для PHP и таким образом нецелесообразно. НЕ ДЕЛАЙТЕ ЭТОГО, .htaccess файл мог бы присутствовать в этом пути /etc/apache2/sites-available/default. Кажется, что необходимо изменить разрешение на этот файл, который будет записан Вами пользователь.

Вместо этого ДЕЛАЮТ ЭТО

создает .htaccess файл внутри public_html папка Вашего проекта Wordpress со следующими строками

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /vogue/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /vogue/index.php [L]
</IfModule>

, Это включит Apache, переписывают механизм, который используется для маршрутизации различных запросов в единственный файл, который важен для

1
ответ дан 3 November 2019 в 15:44

Другие вопросы по тегам:

Похожие вопросы: