Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]+)/?-([^/]+)? product-details.php?pro_slug=$1&id=$2 [L,QSA]
RewriteRule ^([^/]+)/?-([^/]+)? blog-details.php?n_slug=$1&n_id=$2 [L,QSA]
这将只适用于第一个定义的页面product-details.php。请帮助。
我正在点击www.test.com/blog/Want-to-transfer-your-home-loan-to-another-bank
,www.test.com/product/agriculture-land-near-by-agra
第一个url应该由product-details提供,第二个url应该由blog-details.php文件提供。
根据显示的示例,请尝试以下htaccess规则文件。
请确保在测试url之前清除浏览器缓存。
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(blog)/([w-]+)/?$ product-details.php?pro_slug=$1&id=$2 [NC,L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(product)/([w-]+)/?$ blog-details.php?n_slug=$1&n_id=$2 [NC,L,QSA]