重新启动我们的网站后,我们必须重定向大多数链接到,其中大多数,全新的网址路径。这使我们在htaccess中找到了301重定向列表,如下所示。但是,由于一些奇怪的原因,有些规则重定向到与.htaccess中所写的页面不同的页面。我在文件中搜索了任何其他重定向到结果URL (显然是404 )的重定向,但是它没有被格式化。
例如,下面的301重定向最终出现在错误的url上
Removed due to SEO
这最终是:由于SEO而删除
在完整的.htaccess下面:
Removed due to SEO
# BEGIN WordPress
<IfModule mod_rewrite.c&
我有一页"ViewUser“。用这种结构
//display something about the user
@{Html.RenderAction("UpdateUser", new { UserId = @Model.UserId });}
//display some more stuff
在UpdateUser的控制器方法中
public ActionResult UpdateUser(int UserId){//populate form vars
[HttpPost]
public ActionResult UpdateUser(User u)//
//
我计划在我的新项目中使用,但我无法安装它。我已经下载了主包并将其解压缩到我的Wamp的www文件夹中。登陆页面告诉我手动创建数据库并设置配置文件。我已经按需要完成了,但是当我单击“继续”按钮时,它会将我重定向到http://localhost/public,这显然会导致错误The requested URL /public/ was not found on this server.
这是.htaccess问题吗?网站文档说,web根目录应该指向/public文件夹。我该怎么做?我知道我做了一些非常错误的事情,可能有一个简单的显而易见的解释,但又是什么呢?请帮帮我!
编辑:,当我手动转到htt