2015-09-03 141 views
-1

我期待重写我的网址,但我似乎无法得到正确的代码的.htaccess重定向规则所需

我需要有:

mydomain.com/dj 

成为:

mydomain.com/services.php?q=dj 

但我仍想让它显示为

​​

this将是这种情况下的DJ,照片,视频等

任何帮助将是伟大的!

停止downvoting我!我已经找遍了,并没有发现如何做到这一点

我知道该怎么做:

Redirect /page.php?id=3 http://mydomain.site/page/3 

,但我需要它去周围的其他方法

+2

发表你试过的东西! – jmargolisvt

+1

阅读http://stackoverflow.com/help/how-to-ask并遵循其中显示的步骤,包括分享相关代码以及在您创建新主题之前进行研究和努力的信号。考虑到千万的htaccess的帖子和教程,它是双重重要的,你需要先研究和试用自己 –

+1

http://stackoverflow.com/search?q=htaccess –

回答

0

您可以使用下面的规则中根/的.htaccess:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/]+)/?$ /services.php?q=$1 [QSA,NC,L] 

这将改写 “example.com/foo” 到 “example.com/service.php?q=foo”。

+0

谢谢!我如何选择它的作用?只有少数(site.com/dj,site.com/video和site.com/photo) –