如何将子域重定向到特定的子文件夹并重写URL?

时间:2015-06-19 16:02:36

标签: php apache .htaccess mod-rewrite url-rewriting

尝试设置子域名。

jonr.co到目前为止工作得很好。它在apache中转到/var/www/jonr.co

我正在尝试使用以下网址设置promoter.jonr.co转到/var/www/meetjon-devhttp://XX.YYY.ZZZ.AAA/meetjon-dev/index.php/promoters

实际上工作正常。

问题是我需要将网址保留为promoter.jonr.co,所以当我转到时,请说promoter.jonr.co/dashboard它转到http://XX.YYY.ZZZ.AAA/meetjon-dev/index.php/promoters/dashboard,但保留网址promoter.jonr.co/dashboard

当我转到promoter.jonr.co/eventManagement/review/123时,它应该转到浏览器中的http://XX.YYY.ZZZ.AAA/meetjon-dev/index.php/promoters/eventManagement/review/123 and keep url (in the browser url bar) to promoter.jonr.co / eventManagement / review / 123`

否则,我无法让我的Facebook登录工作,因为它无法使用IP地址(并且IP地址很难看)。

因此,在我的.htaccess中执行以下操作会将promoter.jonr.co重定向到http://XX.YYY.ZZZ.AAA/meetjon-dev/index.php/promoters,但随后网址会发生变化,因此我已经过了一半。

我应该在我的.htaccess中添加什么? (舱口在/ var / www)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^promoter.jonr.co
RewriteRule ^(.*)$ http://XX.YYY.ZZZ.AAA/meetjon-dev/index.php/promoters [L,NC,QSA]
很多,谢谢你的时间。

0 个答案:

没有答案