Javascript 如何改变一个域后的路径以使其更友好?
是否可以在浏览器地址栏中更改域后的路径 例如,我在Javascript 如何改变一个域后的路径以使其更友好?,javascript,html,url,Javascript,Html,Url,是否可以在浏览器地址栏中更改域后的路径 例如,我在www.mydomain.com上,点击一个链接,它就会转到www.mydomain.com/path/other\u path/ 如何将其更改为www.mydomain.com/new\u path 感谢您的帮助。您应该能够通过project web.config文件中的URL重写规则来完成此任务: <?xml version="1.0" encoding="utf-8"?> <configuration> <
www.mydomain.com
上,点击一个链接,它就会转到www.mydomain.com/path/other\u path/
如何将其更改为www.mydomain.com/new\u path
感谢您的帮助。您应该能够通过project web.config文件中的URL重写规则来完成此任务:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Rewrite">
<match url="path/another_path" />
<action type="Rewrite" url="https://example.com/new_path" />
</rule>
</rules>
</rewrite>
<defaultDocument>
<files>
<clear />
<add value="index.html" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
您应该能够通过project web.config文件中的URL重写规则来完成此任务:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Rewrite">
<match url="path/another_path" />
<action type="Rewrite" url="https://example.com/new_path" />
</rule>
</rules>
</rewrite>
<defaultDocument>
<files>
<clear />
<add value="index.html" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
这取决于您的实现或您正在使用的项目/框架 首先要检查的是,您使用的框架是否提供了url\u重写功能 如果您是从头开始编写代码,并且可以编辑服务器配置(如apache/nginx),则可以配置从新url到旧url的3xx重定向,如下所示: 有关nginx,请参阅:
对于apache:这取决于您的实现或您正在使用的项目/框架 首先要检查的是,您使用的框架是否提供了url\u重写功能 如果您是从头开始编写代码,并且可以编辑服务器配置(如apache/nginx),则可以配置从新url到旧url的3xx重定向,如下所示: 有关nginx,请参阅:
对于apache:这取决于他使用的项目结构与您使用web.config的项目结构相同。你能从哪里引用你的web.config吗?这取决于他使用的项目结构与你使用web.config的项目结构相同。你能参考一下你的web.config是从哪里来的吗?你能让你的问题更具体一些吗?您使用的是特定的框架还是项目/CMS?你知道你是在使用apache,还是nginx或者其他什么吗。。。我正在使用nginx的专用服务器。我想将路径重命名为其他路径以使其看起来更友好?thanxGood,那么我下面的回答对你有帮助吗?如果是的,你可以接受它作为Answer,否则如果你需要进一步的细节不要犹豫,我将创建我自己的网站,我是新的nginx,php和html。我看了你为nginx重写规则提供的链接,但似乎我没有让它起作用。你能让你的问题更具体一些吗?您使用的是特定的框架还是项目/CMS?你知道你是在使用apache,还是nginx或者其他什么吗。。。我正在使用nginx的专用服务器。我想将路径重命名为其他路径以使其看起来更友好?thanxGood,那么我下面的回答对你有帮助吗?如果是的,你可以接受它作为Answer,否则如果你需要进一步的细节不要犹豫,我将创建我自己的网站,我是新的nginx,php和html。我查看了你为nginx重写规则提供的链接,但似乎我没有让它起作用。。