我目前有我的投资组合,我正在寻找像hayofriese.com/work这样的链接。在我的本地主机上,这是通过使用.htaccess文件解决的,一切运行顺利,但我托管我的网站的服务器不允许htaccess文件或不支持它。
我将如何改变这项工作呢?
我的代码的工作方式是将所有内容重定向到index.html。每当有一个子链接(比如/ about或/ work)时,javascript会检测到并加载相应的页面。我只需要启用重新路由,因为现在我遇到了404错误,当我有hayofriese.com/about时,这意味着它不会重定向到index.html,尽管存在localhost-working .htaccess文件。
非常感谢任何帮助!
DESCRIBE tablename ;
我得到的错误如下:
必须在'section'标记上指定'type'属性。 (... \ web.config第7行)
必须在'section'标记上指定'type'属性。 (... \ web.config第8行)
答案 0 :(得分:2)
由于您使用.htaccess
我认为在您的localhost安装上使用WAMP / Apache,但您的网站托管在IIS上运行的服务器(标题中报告的Microsoft-IIS / 7.5),使用另一个文件进行目录配置。
您有两种选择:
如果可能,请将您的主机方案更改为使用Apache的主机方案(如果您因某些原因不想要Linux主机,某些主机提供商会在Windows上提供Apache)。 IMO这是最好的选择,以使您的测试环境尽可能与您网站的服务器相似。
使用web.config
,或多或少相当于IIS中的.htaccess
,请点击此链接: