Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: не работает mod_rewite  (Прочитано 697 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sanekdark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
не работает mod_rewite
« : 16 Апреля 2012, 09:49:33 »
проблема такая установлен Веб-сервер apache 2.2.14
работает тольк если пропишу в  файле  .htaccess    так

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\..+$
RewriteRule . index.php [L]
</IfModule>


а если так прописываю
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\..+$
RewriteRule . index.php [L]

не
работает вчем проблема

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #1 : 16 Апреля 2012, 10:33:10 »
Вероятно, не подключил mod_rewrite в самом конфиге индейца.
OpenWrt 19.07

Оффлайн sanekdark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #2 : 16 Апреля 2012, 10:51:30 »
да а как проверить где именно

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #3 : 16 Апреля 2012, 11:15:53 »
 ls -l /etc/apache2/mods-enabled/ посмотреть что вообще включено. (вероятно есть более удобные способы, я просто не пользуюесь апачем)
sudo a2enmod rewrite - подключить модуль.
man a2enmod - справка.
OpenWrt 19.07

Оффлайн sanekdark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #4 : 16 Апреля 2012, 11:21:15 »
я подключал так толку ноль

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #5 : 16 Апреля 2012, 11:40:05 »
Конфиг индейца и сайта покажи, без комментариев и пустых строк под спойлер, в теге [соde] [/соde]. По фотографии не лечу.
« Последнее редактирование: 16 Апреля 2012, 11:42:12 от KT315 »
OpenWrt 19.07

Оффлайн sanekdark

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: не работает mod_rewite
« Ответ #6 : 16 Апреля 2012, 11:58:58 »

ServerRoot "/etc/apache2"

#<IfModule !mpm_winnt.c>
#<IfModule !mpm_netware.c>
LockFile /var/lock/apache2/accept.lock
#</IfModule>
#</IfModule>


PidFile /var/run/apache2.pid


Timeout 300


KeepAlive On


MaxKeepAliveRequests 100

KeepAliveTimeout 15


<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers          2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_event_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>
 
# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}



AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy all
</Files>


DefaultType text/plain


ErrorLog /var/log/apache2/error.log

LogLevel warn

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf


LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

#
# Define an access log for VirtualHosts that don't define their own logfile
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined


# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
Include /etc/apache2/conf.d/

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.