RewriteEngine on
RewriteBase /school/courses/more-courses/courses-type/coursedetails/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule [^/]+ index.php [QSA,L]
因此,php用于替换课程名称中的/ coursedetails/part。 /学校/课程/更多课程/课程类型/烹饪/,所以上面的脚本会将不存在的所有内容重定向到index.php。用多个重写规则创建友好的URL?
我想要做的是创造一个友好的URL映射,例如,/学校/课程/更多课程/课程类型/蒸煮/到/学校/课程/蒸煮/
这是可能的通过添加一个额外的重写规则?
考虑到可能可用/更改的课程数量(假设它不是由Gordon Ramsay设立的学校),似乎需要很多工作 –
试过这个,它不起作用。 – sjpm85