本教學使用環境介紹
伺服器端:Ubuntu 18.04 LTS
資料庫:Mariadb 10.1.34(Mysql)
語言版本:php 7.3
本機端:MacOS High Sierraphp
首先安裝好 apache 後,啓用 rewrite 功能sql
$ a2enmod rewrite
而後再到 /etc/apache2/apache2.conf
添加內容apache
$ nano /etc/apache2/apache2.conf
內容爲ide
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
記得將路徑設爲你的網站根目錄路徑呦!網站
接着將 apache reloadui
service apache2 reload
而後去你的網站根目錄中添加檔案爲 .htaccess,並加入如下內容code
Options -Indexes Options +FollowSymlinks RewriteEngine on
在同一個 .htaccess
檔案中添加 RewriteRule,就像這樣it
Options -Indexes Options +FollowSymlinks RewriteEngine on RewriteRule ^admin/index$ admin/index.php
這樣只要訪問路徑 /admin/index
就等因而訪問了 /admin/index.php
,apache已經幫你隱藏副檔名了io
Line ID:ianmac
QQ:1258554508service