我想观众通过键入www.site.com/12
代替www.site.com/room/doorstep.php?page_id=12
的ID来访问该页面有很多,所以我不能创建文件夹。 需要做什么代码? 我试图通过.htaccess
来做到这一点,但我还没有成功。 请帮我这个。
丹尼斯。
我想观众通过键入www.site.com/12
代替www.site.com/room/doorstep.php?page_id=12
的ID来访问该页面有很多,所以我不能创建文件夹。 需要做什么代码? 我试图通过.htaccess
来做到这一点,但我还没有成功。 请帮我这个。
丹尼斯。
www.site.com/12
安装程序的问题是否使您的操作有点棘手,就好像您想要实际添加称为1000
的物理页面一样,您的设置可能无法正常工作(也可能取决于多视图)。相反,我会从驾驶路程,这样做:
www.site.com/room/12
或www.site.com/room/id/12
的.htaccess
重定向该会是这样的:
RewriteRule ^room/id/(.*)$ room/doorstep.php?page_id=$1 [L]
这应该给你你需要得到的例子在路上的表演。
编辑
什么甚至可能是更好的只是匹配号码:
RewriteRule ^room/id/([0-9]+)$ room/doorstep.php?page_id=$1 [L]
如果一个数获得通过,因为这只会返回true,因为这是你的ID似乎由...组成。
假设你有mod_rewrite
在Apache中设置,你可以做你的.htaccess
RewriteEngine On
RewriteRule ^([0-9]+)$ room/doorstep.php?page_id=$1 [L]
你试过一个基本的.htaccess教程下面......我的意思是,你是不是问一个问题关于一个特定的问题,你希望我们给你的代码,使您的应用程序工作。 – 2011-04-19 20:11:37