对于我的网站,我有一个RewriteRule指向一个work.php文件的URL http://www.mysite.com/work。我也有一个名为“工作”的目录,其中包含文件,比如project1.php,project2.php等....htaccess将网址改写为页面或目录
我需要写什么规则才能让URL http://www.mysite.com/work知道要去工作.php文件,但URL http://www.mysite.com/work/project1知道我的意思是进入目录“工作”,并显示project1.php文件?
编辑:应该指出,这是我目前正在工作:
RewriteEngine On
RewriteBase /beta/
RewriteRule ^([a-z]+)$ $1.php [L]
任何额外的提示,以改善这种安全,明智? (停止目录跳跃,等...)
你回答之前,我包括我目前的.htaccess文件,好像没有,如果我只是添加你的东西在工作,也许是与我目前有哪些? – roflwaffle 2009-08-06 08:29:06
@Brandon,我更新了我的答案以匹配您的修订。 – matpie 2009-08-06 22:36:48