apache htaccess有一些url匹配加载文件

时间:2014-03-08 21:47:25

标签: php apache .htaccess

如何使某些url正则表达式匹配加载一个文件?

例如:

.com/people.com/people/john.com/people/* =>全部加载./people.php

.com/animals.com/pokemon =>加载./index.php

1 个答案:

答案 0 :(得分:2)

让很多路线导致相同的内容(这导致重复的内容,这对于引用不利)是一个坏主意

无论如何,这里是提供你所要求的代码(将此代码放入你的htaccess,它必须在根文件夹中)

Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteRule ^people/? /people.php [L]
RewriteRule ^(animals|pokemon)$ /index.php [L]