将目录重写到另一个目录以使用htaccess停止404

韦伯布朗

最近决定重命名我们网站上的目录。我现在有一些由Google索引的旧网址,它们返回404错误。

我想尝试使用.htaccess创建重写来解决此问题。目录已从作业重命名为作业

因此,例如,我想要:https : //myurl.com/job/Sales-Manager-Jobs-In-Havant

看起来像:https : //myurl.com/jobs/Sales-Manager-Jobs-In-Havant

我已经进行了一些重写,这些重写已经从诸如single-joblisting.php?id = 1之类的东西创建了这些SEO友好的URL。

它位于作业目录中,如下所示:

Options -MultiViews
RewriteEngine on
RewriteBase /jobs/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+)/?$ single-joblisting.php?id=$1 [L,QSA]

我不得不寻求帮助以使上述重写工作正常进行。那么有人可以帮助解决这个问题吗?

阿米特·维玛(Amit Verma)

您可以使用以下重定向:

RedirectMatch 301 ^/job/(.+)$ /jobs/$1

这将永久重定向

  • / job / foobar

  • / jobs / foobar

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

目录以.htaccess重写到另一个目录

来自分类Dev

web.config从一个目录重写到另一个目录

来自分类Dev

使用htaccess将转发的域中的目录重定向到另一个URL

来自分类Dev

我可以使用Git Bash将脚本从另一个目录复制到工作目录吗?

来自分类Dev

Apache .htaccess 将参数重写到目录

来自分类Dev

从另一个目录重写文件

来自分类Dev

从另一个目录重写文件

来自分类Dev

在将ISAPI重写到位的同时,将HTTPS重定向到一个目录的HTTP

来自分类Dev

将所有子域和所有文件重写到一个目录中

来自分类Dev

有什么方法可以使用guava库将目录复制到另一个路径吗?

来自分类Dev

NGINX 将位置重写到另一个端口

来自分类Dev

htaccess重定向到另一个目录

来自分类Dev

只允许从一个目录到另一个目录的.htaccess

来自分类Dev

使用ADD命令将目录复制到另一个目录

来自分类Dev

使用ADD命令将目录复制到另一个目录

来自分类Dev

仅使用mv将目录移到另一个目录中

来自分类Dev

使用cmd命令将文件从目录复制到另一个目录

来自分类Dev

无法使用xz压缩目录将tar创建到另一个目录

来自分类Dev

使用.htaccess和mod_rewrite将提要重定向到另一个目录

来自分类Dev

将Web文件夹目录重定向到另一个htaccess

来自分类Dev

htaccess将特定目录URL重定向到另一个不同的URL?

来自分类Dev

将Web文件夹目录重定向到另一个htaccess

来自分类Dev

无法将名称中带有句号的目录重写为另一个目录

来自分类Dev

htaccess 将子目录重定向到另一个子目录

来自分类Dev

使用Paramiko将文件从一个目录移动到另一个目录

来自分类Dev

使用Java NIO将文件从一个目录移动到另一个目录

来自分类Dev

如何使用VBA将文件从一个目录复制到另一个目录

来自分类Dev

如何使用cp将目录中的所有目录从那里复制到另一个目录?

来自分类Dev

如何使用.htaccess重定向到同名的另一个子目录

Related 相关文章

  1. 1

    目录以.htaccess重写到另一个目录

  2. 2

    web.config从一个目录重写到另一个目录

  3. 3

    使用htaccess将转发的域中的目录重定向到另一个URL

  4. 4

    我可以使用Git Bash将脚本从另一个目录复制到工作目录吗?

  5. 5

    Apache .htaccess 将参数重写到目录

  6. 6

    从另一个目录重写文件

  7. 7

    从另一个目录重写文件

  8. 8

    在将ISAPI重写到位的同时,将HTTPS重定向到一个目录的HTTP

  9. 9

    将所有子域和所有文件重写到一个目录中

  10. 10

    有什么方法可以使用guava库将目录复制到另一个路径吗?

  11. 11

    NGINX 将位置重写到另一个端口

  12. 12

    htaccess重定向到另一个目录

  13. 13

    只允许从一个目录到另一个目录的.htaccess

  14. 14

    使用ADD命令将目录复制到另一个目录

  15. 15

    使用ADD命令将目录复制到另一个目录

  16. 16

    仅使用mv将目录移到另一个目录中

  17. 17

    使用cmd命令将文件从目录复制到另一个目录

  18. 18

    无法使用xz压缩目录将tar创建到另一个目录

  19. 19

    使用.htaccess和mod_rewrite将提要重定向到另一个目录

  20. 20

    将Web文件夹目录重定向到另一个htaccess

  21. 21

    htaccess将特定目录URL重定向到另一个不同的URL?

  22. 22

    将Web文件夹目录重定向到另一个htaccess

  23. 23

    无法将名称中带有句号的目录重写为另一个目录

  24. 24

    htaccess 将子目录重定向到另一个子目录

  25. 25

    使用Paramiko将文件从一个目录移动到另一个目录

  26. 26

    使用Java NIO将文件从一个目录移动到另一个目录

  27. 27

    如何使用VBA将文件从一个目录复制到另一个目录

  28. 28

    如何使用cp将目录中的所有目录从那里复制到另一个目录?

  29. 29

    如何使用.htaccess重定向到同名的另一个子目录

热门标签

归档