Перезапись URL-адресов Проблема с html-страницами в приложении IIS6 asp.net (2.0)

Я использую перезапись URL-адреса для приложения asp.net (2.0) на сервере 2003 с IIS 6

Пример URL-адреса веб-сайта mywebsite.com и mywebsite.com/blog.

mywebsite.com запускать со страницами .aspx и .html База данных: SQL Server 2005.

mywebsite.com/blog имеет развернутый WordPress База данных: MySQl 5.6

httpd.conf Подробности:

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ blog/index.php?p=$1 [NC,L]

Основная проблема заключается в том, что при использовании кода перезаписи httpd.conf не работают только страницы .html. " получение« К сожалению, страница, которую вы ищете, не может быть расположена »

0
задан 18 January 2016 в 12:05
1 ответ

Метод ниже решил мою проблему. Теперь я могу просматривать:

mywebsite.com - .aspx

mywebsite.com - .html

mywebsite.com/blog - .php

Файл http.conf:

RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} blog
RewriteRule . /blog/index.php [L]
0
ответ дан 5 December 2019 в 11:07

Теги

Похожие вопросы