Доступ к статистике
Установил статистику awstats, папка лежит в корне, не могу до нее добраться-магазин переадресовывает на главную страницу...Что нужно сделать?
файл .htaccess почистить
но тогда ЧПУ работать не будет работать.
все ссылки оканчивающиеся на name.html - воспринимаются движком как ЧПУ.
Понял, спасибо,..от ЧПУ отказываться конечно не стоит.
не понятно почему у меня стоит такая статистика и все впорядке, ни куда не паребрасывает
_http://komfort.lviv.ua/cgi-bin/awstats.pl
не понятно почему у меня стоит такая статистика и все впорядке, ни куда не паребрасывает
_http://komfort.lviv.ua/cgi-bin/awstats.pl
обычно html ки со статистикой складываются в подпапку awstats
Установил статистику awstats, папка лежит в корне, не могу до нее добраться-магазин переадресовывает на главную страницу...Что нужно сделать?
В начало файла .htaccess нужно добавить
RewriteEngine On RewriteCond %{REQUEST_URI} ^/awstats RewriteRule . -
И - попить пива для закрепления успеха
Не работает... ;) Ну и ладно,... другой вопрос...если нужен доступ к одному файлу html в корне?
Не работает... ;) Ну и ладно,... другой вопрос...если нужен доступ к одному файлу html в корне?
переименовать его в .htm без l
и спокойно открывать :)
Мне для привязки почты к домену на Яндексе, необходимо разместить определенный именно html файл. так что вариант с htm не пойдет...
Может кто то знает как к .html файлу открыть доступ?
если для одного файла добавить исключение
тогда в файл .htaccess
добавить строчки
<FilesMatch "abc.html"> RewriteEngine off </FilesMatch>
если для папки
в корне папки с html файлами создать файл .htaccess
с текстом
RewriteEngine Off
Сделал вот - AddDefaultCharset utf-8
RewriteEngine On RewriteBase / RewriteRule ^product_reviews_write\.php\/info\/p(.*)_.*\.html product_reviews_write\.php\?products_id=$1 RewriteRule ^product_reviews_write\.php\/action\/process\/info\/p(*)_.*\.html product_reviews_write\.php\?action=process\&products_id=$1
RewriteRule ^product_info\.php\/info\/p(.*)_.*\/action\/add_product product_info\.php\?products_id=$1\&action=add_product\ RewriteRule ^shopping_cart\.php\/products_id\/(*)\/info\/p(*)_.*\.html shopping_cart\.php\?products_id=$1
RewriteRule ^(product_info|index|shop_content).php(.*)$ redirector.php
RewriteRule ^.*\.gif|\.jpg|\.png|\.css|\.js$ - RewriteRule ^(.*).html(.*)$ manager.php
RewriteRule ^.*\.gif|\.jpg|\.png|\.css|\.php|\.js$ -
<FilesMatch "0920b778063e.html"> RewriteEngine off </FilesMatch>
# PHP 5, Apache 1 and 2. <IfModule mod_php5.c> php_value magic_quotes_gpc 0 php_value register_globals 0 php_value session.auto_start 0 php_value mbstring.http_input pass php_value mbstring.http_output pass php_value mbstring.encoding_translation 0 php_value default_charset UTF-8 php_value mbstring.internal_encoding UTF-8 </IfModule>
теперь ошибка 404 не найден URL
Ни каких вариантов больше нет? очень нужно....
так а файл 0920b778063e.html
существует?
в корень сайта его положите
вот на демке
http://demo.shopos.ru/sql.html
чпу включено
содержимое .htaccess
AddDefaultCharset utf-8
RewriteEngine On RewriteBase /
RewriteRule ^product_reviews_write\.php\/info\/p(.*)_.*\.html product_reviews_write\.php\?products_id=$1 RewriteRule ^product_reviews_write\.php\/action\/process\/info\/p(*)_.*\.html product_reviews_write\.php\?action=process\&products_id=$1
RewriteRule ^product_info\.php\/info\/p(.*)_.*\/action\/add_product product_info\.php\?products_id=$1\&action=add_product\ RewriteRule ^shopping_cart\.php\/products_id\/(*)\/info\/p(*)_.*\.html shopping_cart\.php\?products_id=$1
RewriteRule ^(product_info|index|shop_content).php(.*)$ redirector.php RewriteRule ^demo/ index.php?page=page_demo1 RewriteRule ^demo index.php?page=page_demo1 RewriteRule ^.*\.gif|\.jpg|\.png|\.css|\.js$ - RewriteRule ^(.*).html(.*)$ manager.php
RewriteRule ^.*\.gif|\.jpg|\.png|\.css|\.php|\.js$ -
# PHP 5, Apache 1 and 2. <IfModule mod_php5.c> php_value magic_quotes_gpc 0 php_value register_globals 0 php_value session.auto_start 0 php_value mbstring.http_input pass php_value mbstring.http_output pass php_value mbstring.encoding_translation 0 php_value default_charset UTF-8 php_value mbstring.internal_encoding UTF-8 </IfModule>
<FilesMatch "sql.html"> RewriteEngine off </FilesMatch>
Согласен у вас работает. А у меня нет, при той же конфигурации. В чем может быть проблема? Единственное....у меня php Версия сервера: 4.1.25 может в нем проблема?
от php версии не зависит
Заработало, спасибо Евгений :)
в чем проблема была?
почему раньше не работало?
Я с психу , когда последний раз правил .htaccess , удалил сам файл .html. И тупил, почему же не работает....А теперь спокойно разобрался и все заработало. З.Ы. человеческий фактор :) sorry что делал "мозг", в следующий раз буду внимательнее.
Источник
|