0
從開發到測試到生產我們的網站駐留在三個不同的環境下使用在不同的環境
相同的.htaccess- 的http://本地主機/版本/
- HTTP://www.production.com/測試/
- HTTP://www.production.com/
(參見下面的.htaccess片斷網址的示例)
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^brand/(.+) /products.php?brand=$1 [R,NC]
RewriteRule ^product/(.+) /products.php?model=$1 [R,NC]
如何捕捉URL的是第一部分,並在前面加上它在.htaccess文件,因此,以下網址的行爲都一樣:
- 的http://本地主機/版本/產品/ C20
- HTTP://www.production.com/test/product/c20
- HTTP://www.production.com/product/c20
我看過的RewriteCond,但避風港」我發現在這種情況下我可以如何使用它。請賜教。
這預先考慮的物理路徑。像這樣的東西 http://localhost/C:/wamp/www/version/product.php?model=c20 – Michael 2010-01-25 06:58:41
使用經過測試的解決方案進行編輯。 – 2010-01-25 07:12:53