Php 将htaccess从本地主机WAMP迁移到godaddy子域

Php 将htaccess从本地主机WAMP迁移到godaddy子域,php,apache,.htaccess,mod-rewrite,subdomain,Php,Apache,.htaccess,Mod Rewrite,Subdomain,首先,这与其他堆栈问题类似,但没有一个解决方案对我有帮助。因此,在你被标记为重复或抱怨问题之前,试着寻找解决方案,而不是问题的问题 大家好,这是独家新闻,我已经尽力做到彻底 我有一个网站,是在中期发展。 潜在雇主希望查看当前状态下的网站。 为了做到这一点,我不得不把它作为一个网站的子域,我已经与戈达迪托管 该网站使用漂亮的URL链接到不同目录中的php脚本 mysite.com/location 通过htaccess规则,是否会转到 mysite.com/src/script/php/locat

首先,这与其他堆栈问题类似,但没有一个解决方案对我有帮助。因此,在你被标记为重复或抱怨问题之前,试着寻找解决方案,而不是问题的问题

大家好,这是独家新闻,我已经尽力做到彻底

我有一个网站,是在中期发展。 潜在雇主希望查看当前状态下的网站。 为了做到这一点,我不得不把它作为一个网站的子域,我已经与戈达迪托管

该网站使用漂亮的URL链接到不同目录中的php脚本

mysite.com/location

通过htaccess规则,是否会转到

mysite.com/src/script/php/location/location.php

或者另一个例子可能是

****mysite.com/location/fj83jfd83****

通过htaccess规则,是否会转到

mysite.com/src/script/php/location/location.php?item=fj83jfd83

我的htaccess文件可以在本地WAMP堆栈上工作,但不能在由linux cpanel托管的远程goddady服务器上工作一次 我的htaccess文件如下

RewriteEngine On 
    RewriteBase /
    AddDefaultCharset utf-8 
    RewriteRule ^location/([A-Za-z0-9]+)/?$ src/script/php/location/location.php?item=$1 [NC,L]
    RewriteRule ^location$ src/script/php/location/location.php [NC,L]

问题一

我想知道我需要对htaccess文件做什么更改才能在子域(如mysite.hostedsite.com)上的GoDaddy服务器上工作


问题2

htaccess将进入基本公用根文件夹还是子域根文件夹


有几件事需要注意。 我愿意接受不使用htaccess的选项或其他我没有想到的解决方法。 这只是供某人查看网站,所以短期补丁(黑客)解决方案是可以的,网站还没有准备好发布。
提前感谢您

我所需要做的就是将子域添加到重写规则的开头

所以

重写规则^location$src/script/php/location/location.php[NC,L]

需要

重写规则^mysite/location$src/script/php/location/location.php[NC,L]

只是把它封闭起来,它对未来的任何人都有帮助