php - 如何将请求重定向到 apache 服务器上的 'www' 子域

标签 php mysql apache redirect web

我想将我的 apache 服务器上的请求重定向到“http://example.com” '到'http://www.example.com '。我已添加为别名,但不起作用。请指导我。

最佳答案

您可以通过在根目录中添加包含以下内容的 .htaccess 文件来进行重定向:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

这将强制将所有请求重定向到 www。

关于php - 如何将请求重定向到 apache 服务器上的 'www' 子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26032617/

相关文章:

JavaScript 和 PHP : How to encode a normal string in a encoded short string?

php - 将 tiff(带路径)转换为 png 并删除背景(透明)- 在 PHP 中使用 Imagemagick

php - 如何在 codeigniter 中基于用户组创建权限?

mysql - SQL 获取最大日期

mysql - Kontakt ibeacon 的 RSSI 统计设置为 Eddystone 格式

php - 为什么我的 Laravel 5.7 session 不工作?

php - 通过javascript将html信息传递给php

php - 如何查找包含大写或小写非拉丁短语的结果? (PHP, MySQL)

apache - .htaccess 上的 mod_rewrite 将主文件夹映射到子文件夹

php - 绝对路径从哪里开始?