zoukankan      html  css  js  c++  java
  • apache 支持.htaccess重写url

    1. httpd.conf

    添加:

    <Directory />
        Options +Indexes +FollowSymLinks +Multiviews
        AllowOverride all
        Require all granted
        RewriteEngine On
         
    </Directory>

    开启:

    在phpinfo里找到:

    说明开启成功。

    2.httpd-vhosts.conf (开启虚拟主机的情况下)

    注意这里的

    Options Indexes FollowSymLinks

    容易出错,要明白每个参数的作用!!!

    添加:

    <VirtualHost *:80>
        ServerName "wap.500new.com"
        DocumentRoot "C:/wamp/www/lottery_frontnew_wrap/web"
        <Directory "C:/wamp/www/lottery_frontnew_wrap/web">
                Options Indexes FollowSymLinks
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
    </VirtualHost>

     3.在网站根目录添加:

    例如内容:

    RewriteEngine On
    #RewriteBase /front
    RewriteRule ^(w+)/(w+).html$ index.php?act=$1&op=$2 [QSA]

     4.在php里写:

    var_dump($_GET);exit(0);

    浏览器显示:

     说明.htaccess配置生效

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/web-fusheng/p/7282049.html
Copyright © 2011-2022 走看看