Jump to content
  • 0

Можно ли так сделать в htaccess ?


ROTOPERD
 Share

Question

18 answers to this question

Recommended Posts

  • 0

А можете пояснить "192.168.1.0/24" Что это за ип? У меня локальная сеть у провайдера разбита на множество подсетей, которые в это время являются локальными.

Допустим у меня 172.16.133.251

у других 172.16.233.271

изменяются последние 2 значения 172.16.***.***

Edited by ROTOPERD
Link to comment
Share on other sites

  • 0

А можете пояснить "192.168.1.0/24" Что это за ип? У меня локальная сеть у провайдера разбита на множество подсетей, которые в это время являются локальными.

диаппазон айпишников 192.168.1.1 - 192.168.1.255

т.е. вся подсеть 192.168.1.0 , меняйте на свою

Link to comment
Share on other sites

  • 0

дак и так и так, по всякому пробовал. Эффекта ноль, либо он запрещает всем либо разрешает всем.

Forbidden
You don't have permission to access / on this server.

Ну вообще-то разница есть. Ну ладно не об этом.

Вы заходите на страницу с той же машины?

Тогда вам нужна дополнительная строчка:


order deny,allow
deny from all
allow from localhost
allow from 172.16.133.251

Link to comment
Share on other sites

  • 0

А вы уверены, что ваш сервер видит ваш ip именно таким 172.16.133.251? 

Как узнать каким он меня видит? Пробовал зайти на 2ip, вводил ип и все равно запрещен доступ.

Сайт у меня на хостинге. Ввожу:

order deny,allow
deny from all
allow from localhost
allow from 172.16.133.251

У всех заходит, и у меня.

==========================================================================

Вот мое содержимое файла

## Set charset server
AddDefaultCharset UTF-8
## Set charset for php mb-functions
php_value mbstring.internal_encoding UTF-8

## RSS MOD
RewriteEngine On
RewriteRule ^rss.xml$ rss.php [L]

## Access control
<FilesMatch "\.(.*sql|tpl|inc|db|log)|(config|common).php$">
deny from all
</FilesMatch>

# Copyright (c) 2008-2011, Pandora.



order deny,allow
deny from all
allow from 172.16.133.251

Edited by ROTOPERD
Link to comment
Share on other sites

  • 0

Сайт у меня на хостинге. Ввожу:

Я хочу чтобы доступ на сайт был только для локальной сети

как вы себе это представляете?

локально айпи раздает роутер (маршрутизатор), а у вас еще через вашего провайдера выходите в инет...

внешний у вас динамический или статический айпи?

Link to comment
Share on other sites

  • 0

Всем огромное спасибо за отзывчивость!

Ошибка была не в коде, а в хостере, у него немного по другому был серв настроен. Проблема решена - дело в том что апач стоит за nginx. nginx - reverse proxy и передавал апачу всегда 127.0.0.1.

Получилось вот так:

SetEnvIf REMOTE_ADDR "^78\.108" admin
Order Deny,Allow
Deny from all
allow from env=admin

172.16 это локальны ип, посмотрел на 2ip и вписал дрогой ип, внешний или как его назвать)

Link to comment
Share on other sites

  • 0

подскажите htaccess должен по дефолту работать и на линуксе или нужны настройки какие нибудь? а то у меня на винде все нормально а на линуксе сервер на файл не реагирует :facepalmxd:

Edited by Simon
Link to comment
Share on other sites

  • 0

подскажите htaccess должен по дефолту работать и на линуксе или нужны настройки какие нибудь? а то у меня на винде все нормально а на линуксе сервер на файл не реагирует :facepalmxd:

А редактируете его чем? можете сохранить его в unix формате ?

Link to comment
Share on other sites

  • 0

А редактируете его чем? можете сохранить его в unix формате ?

Редактирую обычным txt редактором. Специальный формат для хтаксеса это как? вроде гуглил и ничего такого про спец. формат не говориться

Link to comment
Share on other sites

  • 0

А редактируете его чем? можете сохранить его в unix формате ?

Редактирую обычным txt редактором. Специальный формат для хтаксеса это как? вроде гуглил и ничего такого про спец. формат не говориться

Я вопросы не так просто задал, ради того чтоб поддержать беседу. Я не знаю что вы называете «обычный txt редактор»

И я не говорил про специальный формат для .htaccess, я говорил про текстовый формат unix-файлов

:facepalmxd:

  • Like 1
Link to comment
Share on other sites

  • 0

подскажите htaccess должен по дефолту работать и на линуксе или нужны настройки какие нибудь? а то у меня на винде все нормально а на линуксе сервер на файл не реагирует :facepalmxd:

Настройки серверов идентичные? AllowOverride включен?

  • Like 1
Link to comment
Share on other sites

  • 0

подскажите htaccess должен по дефолту работать и на линуксе или нужны настройки какие нибудь? а то у меня на винде все нормально а на линуксе сервер на файл не реагирует :facepalmxd:

Настройки серверов идентичные? AllowOverride включен?

Спасибо, AllowOverride включил и заработало :(

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy