从 Joomla 迁移到 Drupal 站点时如何处理现有 url

发布于 2024-11-01 21:27:25 字数 269 浏览 3 评论 0原文

我有一个 Joomla 网站,但我想将其移至 Drupal-6 网站。我应该如何更改现有的网址?我应该在 .htacces 中添加重定向还是使用任何重定向模块?

迁移的主要原因之一是我想使用 Drupal 中的论坛模块。
我会使用 nodealias &全局重定向模块。 在我的网站中,我使用 SH404SEF 生成 url(带有 .html 后缀)。

I've a Joomla site but I want to move it to Drupal-6 site. How should I go about changing existing url's? Should I add the redirection in .htacces or use any redirect modules?

One main reason of moving is the forum module in Drupal which I'd like to use.
I'd be using nodealias & global redirect modules.
In my site I'm using SH404SEF to generate urls(with .html suffix).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千仐 2024-11-08 21:27:25

您绝对可以在 .htaccess 文件中放置重定向并引用 pathauto 生成的路径。

http://drupal.org/project/pathauto 根据标题等生成 URL 别名,然后添加一些内容就像:

RewriteRule ^misc/about.html http://www.example.com/aboutus/ [R=301,L]

对于每个 URL。 (出于性能原因,最好将其放在 apache httpd.conf 文件中。)

或者有一个模块:

http:// drupal.org/project/path_redirect

看起来它正是您想要的,但我还没有尝试过。

You can absolutely place a redirect in the .htaccess file and reference the pathauto generated path.

http://drupal.org/project/pathauto generates URL aliases based on title etc. and then put something like:

RewriteRule ^misc/about.html http://www.example.com/aboutus/ [R=301,L]

for each URL. (This is better off in your apache httpd.conf file for performance reasons.)

Or there is a module:

http://drupal.org/project/path_redirect

Which looks like it does just what you want but I've not tried it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文