0

我想为 URL 重写实现 .htaccess。我正在使用 Windows 服务器。

我知道有两种解决方案:

  1. 使用网络配置

  2. 使用 Helicon

我不知道如何在 webconfig 文件中编写 .htaccess 代码,我不想使用 Helicon,因为这是付费的。

我想在 webconfig 文件中实现的代码是:

    AddType application/x-httpd-php .html
    RewriteEngine on

    <IfModule mod_rewrite.c>

    RewriteCond %{Request_Filename} !-d
    RewriteCond %{Request_Filenam}e !-f

    RewriteRule ^privacy  privacy.html [NC]
    RewriteRule ^dating-articles dating-articles.html [NC]
    RewriteRule ^articles/([0-9A-Za-z_\-~',]+)    article_detail.html?article_link=$1 [NC]
    RewriteRule ^([a-zA-Z0-9_-]+)$ page.php?page_slug=$1  [NC]

    </IfModule>

提前致谢。

4

1 回答 1

-1

Windows 2012 和 2008 都有 url 重写。只需在信息管理器和中心平面中打开您的网站,点击 url rewrite 即可打开它。只需在入站窗口中添加它。

RewriteCond %{Request_Filename} !-d
RewriteCond %{Request_Filenam}e !-f
RewriteRule ^privacy  privacy.html [NC]
RewriteRule ^dating-articles dating-articles.html [NC]
RewriteRule ^articles/([0-9A-Za-z_\-~',]+)    article_detail.html?     article_link=$1 [NC]
RewriteRule ^([a-zA-Z0-9_-]+)$ page.php?page_slug=$1  [NC]
于 2015-01-29T03:41:35.093 回答