Автор оригинала: David Wong.
Введение в среду обучения Серверная часть: Ubuntu 18.04 LTS База данных: Mariadb 10.1.34 (Mysql) Языковая версия: PHP 7.3 Локальный конец: macOS High Sierra
После первой установки Apache включите функцию перезаписи
$ a2enmod rewrite
А затем в /etc/|/apache 2/apache2.conf Добавление контента
$ nano /etc/apache2/apache2.conf
Содержание-это
Options Indexes FollowSymLinks AllowOverride All Require all granted
Не забудьте указать путь к корневому каталогу вашего веб-сайта.
Затем перезагрузите Apache
service apache2 reload
Затем перейдите в корневой каталог вашего веб-сайта и добавьте файл как. htaccess и добавьте следующее
Options -Indexes Options +FollowSymlinks RewriteEngine on
В том же .htaccess Добавьте RewriteRule в файл, вот так
Options -Indexes Options +FollowSymlinks RewriteEngine on RewriteRule ^admin/index$ admin/index.php
Так что просто перейдите по пути /admin/index Это интервью. /администратор/index.php Apache помог вам скрыть имя стороны
Идентификатор строки:ян Мак QQ:1258554508
Оригинал: “https://developpaper.com/apache-hides-php-alternate-name-mod_rewrite-through-htaccess/”