从旧的 ASP.net 页面/站点永久重定向到 PHP 页面/站点

发布于 2024-10-14 22:04:15 字数 517 浏览 3 评论 0原文

我找到了一个新客户,他有一个用 ASP.net 构建的网站(我不托管该网站)。

我将网站转换为 PHP,效果很好。

我想为他在旧网站中的所有页面设置重定向(这是一个小网站,所以只有 8 个页面)。

例如,“联系”页面的 ASP.net URL 是 www.domain.com/Contact - 现在是 www.domain.com/Contact.php(依此类推)。

对于从一个 PHP 页面到另一个页面的 301 重定向,我通常使用 .htaccess 文件:

Options +FollowSymlinks
RewriteEngine on
#custom redirects
rewriterule OldPage.php http://www.domain.com/NewPage.php [R=301,L]
#end custom redirects

我可以做什么来将这些 ASP.net 页面重定向到新的 PHP 页面?

它们都是静态页面,没有动态内容。

I picked up a new-to-me client who had a site built in ASP.net (which I do not host).

I converted the site to PHP, which worked fine.

I want to set up redirects for all the pages he had in the old site (it was a small site, so there was only 8 pages).

As an example, the ASP.net url for the Contact page was www.domain.com/Contact - it is now www.domain.com/Contact.php (and so on).

For 301 redirects from one PHP page to another I normally use the .htaccess file:

Options +FollowSymlinks
RewriteEngine on
#custom redirects
rewriterule OldPage.php http://www.domain.com/NewPage.php [R=301,L]
#end custom redirects

What can I do to redirect these ASP.net pages to the new PHP pages?

They are all static pages with no dynamic content.

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

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

发布评论

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

评论(1

尾戒 2024-10-21 22:04:15

不完全符合您的要求,但如果您打开多视图,那么 Apache 将查找 Contact.* 并找到您的 .php 文件。

Not exactly what you asked for, but if you turn Multiviews on then Apache will look for Contact.* and find your .php file.

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