1
RewriteRule ^/?(us|uk)/(national|regional)/([a-z0-9]+)/?$ /fetch/index.php?country=$1&scope=$2&page=$3 [NC,L]
在上述規則中,最後一部分([a-z0-9]+)
指定的頁碼。頁碼可能在那裏,也可能不在那裏。在這兩種情況下,該規則都應該起作用。是否有可能做到這一點?
現在,我有一個規則是什麼時候提供頁碼,另一個是不是。
我該如何編寫一個單一的規則,當頁碼被提供時會通過,甚至沒有?
所以:
http://www.example.com/us/national/ -> allowed with no page number
http://www.example.com/us/national/pg3 -> allowed with page number
這工作。原來我需要在第二個之後提供一個'/',以便它在沒有頁碼的情況下工作。 – Norman
如果解決問題請標記爲正確答案。 –