1
嗨,我在正則表達式並不是很棒,並已被清理一行行.htaccess文件的任務。我讀過RewriteMap是避免亂七八糟的.htaccess文件的好選擇,但我真的不知道從哪裏開始。大多數指南似乎都需要我沒有的先決條件知識。誰能幫我?RewriteMap清理.htaccess文件
嗨,我在正則表達式並不是很棒,並已被清理一行行.htaccess文件的任務。我讀過RewriteMap是避免亂七八糟的.htaccess文件的好選擇,但我真的不知道從哪裏開始。大多數指南似乎都需要我沒有的先決條件知識。誰能幫我?RewriteMap清理.htaccess文件
我對Windows IIS使用ISAPI Rewrite III,因此它可能與php完全一樣,但如果不是至少它非常接近。這是我使用的:
RewriteEngine on
RewriteBase/
RewriteMap artMap txt:d:/inetpub/pathToMapDirectory/artMap.txt [NC]
RewriteRule ^Frequency-Machine/(.*) ${artMap:$1} [NC]
「頻率機器」可以是任何文本字符串,您要用來觸發重寫映射操作。我爲每個站點使用不同的字符串。
這裏是映射文件的樣本:
The-Analog-vs.-Digital-Frequency-Debate content1.asp?id=47&catID=1
The-GB4000-Frequency-Generator content1.asp?id=12&catID=1
Video-Tutorial-Flash content1.asp?id=58&catID=1
GB400-Frequently-Asked-Questions content1.asp?id=49&catID=3
希望有所幫助。
https://www.debuggex.com/使用本網站。它明確解釋了幕後的內容 – zee