Эй,
Я пытаюсь сделать мой URL немного красивее с помощью apache mod_rewrite.
- html (root)
- 1012 * CSS *
- JS
- расположение
- сайтов (папка)
- index.php
На данный момент мой URL выглядит так:
https://example.com/sites/profil.php
https://example.com/sites/work.php
И я хочу, чтобы это выглядело так:
https://example.com/profil
https://example.com/work
Как я могу перезаписать "папку сайтов" так, там нет и можно ли удалить расширение .php ?
Вот так выглядит мой конфиг apache:
<VirtualHost example.com>
DocumentRoot /var/www/example.com/html
ServerName example.com
ServerAlias www.example.com
<Directory "/var/www/example.com/html">
allow from all
Options None
Require all granted
</Directory>
RewriteEngine on
RewriteCond %{SERVER_NAME} =example.com [OR]
RewriteCond %{SERVER_NAME} =www.example.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
Нужно ли редактировать мои ссылки после этого изменения в моих файлах?