创建简单的URL(的.htaccess - mod_rewrite的)
问题描述:
我有这样的结构,我的导航的index.php V =创建简单的URL(的.htaccess - mod_rewrite的)
页我期待将其转换为:www.domain.com/page/ - 使用mod_rewrite?有关于此的任何想法?我通读了一些内容和示例,但无法让它正常工作。
答
以下是一些示例。
RewriteEngine on
# www.domain.com/page/example changed to index.php?page=example
RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1 [L]
# www.domain.com/example changed to index.php?v=example
RewriteRule ^example(/)?$ index.php?v=example [L]
第二个规则听起来像是你在追求什么。
谢谢,我有这样的事情: 重写规则^功能(/)$的index.php V =功能[L] 重写规则^福利(/)$的index.php V =收益[L] ???? RewriteRule^faq(/)?$ index.php?v = faq [L] RewriteRule^pricing(/)?$ index.php?v = pricing [L] RewriteRule^get-started(/)?$ index。 php?v =启动[L] 如果我在一个主机帐户上有几个网站,这是在根目录? 谢谢! – Coughlin 2010-03-25 21:28:46
对不起,格式化。 – Coughlin 2010-03-25 21:31:30
每个站点都有一个单独的文件夹还是它们指向同一个文件夹?如果他们指向单独的文件夹,那么你将需要每个.htaccess。 – Jonathan 2010-03-25 21:39:02