1
我在Windows上運行XAMPP Server V. 3.2.1。 我有下面的代碼.htaccess文件:與.htaccess文件使用子目錄的根目錄重寫PHP和XAMPP中的URL
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/?$ /?cmd=$1&caseSno=$2 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/?$ /?cmd=$1 [NC,L]
它工作正常,我有兩個參數中的URL,可以重寫我的
?cmd=page_name&id=34
這樣
localhost/home/34
現在,我試圖訪問位於子目錄中的其他頁面。我的目錄結構是在這裏:
Please view the following image for directory structure
請幫我在這我是初學者用的.htaccess
在此先感謝
我應該需要把相同的.htaccess文件與在每個子目錄中,需要更改基本重寫行,如:RewriteBase/court_Admin/recordRoom /? –
是的,這是正確的,這將是更清晰的方法,而不是將所有規則填充到一個文件中。 – anubhava
不客氣,很高興它解決了。 – anubhava