这应当是简单的,但我不能说出。 我有这种非常简单的改写规则,只是想工作。 这是“htaccess”案的全部内容。
RewriteEngine On
RewriteRule ^([A-Za-z0-9-_/.]+)/?$ index.php?page=$1 [L]
如果我称之为URL域.com/foo,那么它就应当将其重新编成索引。 但是,它将其重新编成索引:php?page=index.php。 我已尝试过多次危房:
- index.php?page=foo
- index.php
- /foo
- /
在所有情况下,PHP都像将网页放在“指数.php”上。 它没有指数错误。 php是因为我取代了整个指数内容。 带有简单对应页数的文字的php,仍然作为指数出现。 php。
如果我在这里错失,任何帮助都会变得非常麻烦!
增 编
Adrian