WordPress - форум поддержки пользователей | русский ВордПресс

Помощь пользователям русского ВордПресс (WordPress)

Вы не зашли.

Объявление

#26 08.10.2009 09:17:11

falerg
Блогер
Зарегистрирован: 18.09.2009
Сообщений: 84

Re: [FAQ] .htaccess и настройка ЧПУ

файла .htaccess у меня вообще нигде не было. Создал его сам, кинул в корень WP, и убрал оттуда index.php, но все равно почему то в ссылках перед месяцем отображается.

Отредактированно falerg (19.10.2009 12:23:08)

Неактивен

 

#27 25.10.2009 03:57:06

svpuk
Новичок
Откуда: Кстово НН
Зарегистрирован: 25.10.2009
Сообщений: 1
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

все сделал проще создал инфу вставил с поста 23  и ничего не увидел может не то что.
у меня вот так http://foto.nnov.ru/psh1600/0/7b/38/5a/f3/11/d0/222ba13472052c58.png

Отредактированно svpuk (25.10.2009 04:00:07)

Неактивен

 

#28 08.11.2009 19:15:30

nebraska
Новичок
Зарегистрирован: 08.11.2009
Сообщений: 1

Re: [FAQ] .htaccess и настройка ЧПУ

всем доброго вечера.
у меня проблема практически с точностью да наоборот с обсуждавшимся выше злосчастным index.php.
я хочу вернуть его обратно в адресную строку т.е. чтобы ссылки вида «/products/?id=1» приобрели вид «/products/index.php?id=1». вордпресс напрочь съедает все index.php.
перерыла все .htaccessы - видимо не в них причина. буду рада наводкам на решение! спасибо.

Отредактированно nebraska (09.11.2009 13:33:23)

Неактивен

 

#29 25.11.2009 17:19:06

! 0Atom
Новичок
Откуда: Киев
Зарегистрирован: 25.11.2009
Сообщений: 1
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

Спасибо за ответ, помогло.

Неактивен

 

#30 15.12.2009 23:56:17

Venka
Новичок
Зарегистрирован: 29.07.2009
Сообщений: 17

Re: [FAQ] .htaccess и настройка ЧПУ

Подскажите, пожалуйста:

есть в .htaccess код

Код:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Нашла рекомендации по ускорению WP и защите от хотлинков

Код:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mail\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?poisk\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yourdomain\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ stophotlinking.gif [L]

Вопрос как второй код правильно вписать, надо заменить первый? или как-то объединить их?

Неактивен

 

#31 16.12.2009 11:01:09

sonika
Администратор
Откуда: Сочи
Зарегистрирован: 07.09.2006
Сообщений: 3910
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mail\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?poisk\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yourdomain\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ stophotlinking.gif [L]
</IfModule>


Гуглил, не нашел? | Личка — для общения, форум — для вопросов. Смертный грех №11 — не прочитать РИДМИ.

Неактивен

 

#32 20.12.2009 14:27:48

vfx
Новичок
Зарегистрирован: 20.12.2009
Сообщений: 1

Re: [FAQ] .htaccess и настройка ЧПУ

Очень нужно сделать перенаправление только одной страницы. Ссылка страницы вида: http://www.mysite.ru/test_wp/?page_id=4 а нужно, что бы перенаправлялось на страницу http://www.mysite.ru/folder/. Поменял путь в базе данных - не работает. Менял значения в .htaccess - перенаправляет весь сайт или ничего.

Откуда формируются ссылки страниц?

Неактивен

 

#33 20.12.2009 14:57:57

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

В базе ссылки не хранятся. В базе хранится slug (слаг, ярлык, короткая ссылка). И хранятся настройки ЧПУ. Ссылки формируются и разбираются на лету.

Если не хотите разбираться с синтаксисом mod_rewrite (имеете право), ставьте плагин, например http://wordpress.org/extend/plugins/page-links-to/


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#34 09.03.2010 19:30:36

stillman
Новичок
Зарегистрирован: 19.01.2010
Сообщений: 9

Re: [FAQ] .htaccess и настройка ЧПУ

У меня пост на главной странице плагином PostMush разбит на 4 страницы. На первой странице он есть , на 3-х последующих вадает ошибка 404-ничего не найдено. C файлом htaccess все впорядке. В чем тут дело?. Все остальные страницы открываются нормально.

Неактивен

 

#35 09.03.2010 21:53:40

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

stillman написал:

У меня пост на главной странице плагином PostMush разбит на 4 страницы.

Помнится, было обсуждение по стат.странице, разбитой тегом <!--nextpage-->, в качестве главной. Решения не нашли. Видимо, "в морг".

Если у Вас именно пост, то вставьте ему <!--more-->, и пусть открывается на своей странице, а там уже и листание заработает.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#36 12.03.2010 16:53:55

stillman
Новичок
Зарегистрирован: 19.01.2010
Сообщений: 9

Re: [FAQ] .htaccess и настройка ЧПУ

Спасибо. Убрал эту страницу с постом с главной и все заработало.

Неактивен

 

#37 13.03.2010 07:39:40

fAcknet
Новичок
Зарегистрирован: 13.03.2010
Сообщений: 1

Re: [FAQ] .htaccess и настройка ЧПУ

Помогите с ЧПУ.
После переезда на VPS перестал работать чпу - выводит 404
mod_rewrite включен
.htaccess стоит

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /   (сайт у меня в корне)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

вот такую вот штуку еще прописал в httpd.conf
<Directory /var/www/domain/data/www/domain.ru>
Options +ExecCGI +Includes
AllowOverride All
</Directory>

Без чпу странички работают, новые как и старые с ЧПУ нет.
вроде не че не забыл, помогите пожалуйста.

Что еще попробовать и какие настройки проверить.?

Неактивен

 

#38 01.05.2010 07:26:37

st_Claus
Новичок
Зарегистрирован: 29.09.2009
Сообщений: 12

Re: [FAQ] .htaccess и настройка ЧПУ

Столкнулся с проблемой такого содержания у меня ЧПУ на записи формата http://lisichansk.com.ua/2010/04/2732. Делаю на хосте папку в корне, к примеру se и при заходе в папку по ссылке http://lisichansk.com.ua/se, а вместо папки попадаю в какую нить запись. Я так подозреваю, что проблема именно в   .htaccess... подскажите как настроить  .htaccess чтоб у меня работали папки как это положено

Неактивен

 

#39 01.05.2010 08:01:29

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

st_Claus написал:

при заходе в папку по ссылке http://lisichansk.com.ua/se

А с чего Вы решили, что /se - папка? Это файл. Несуществующий.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#40 01.05.2010 15:31:46

st_Claus
Новичок
Зарегистрирован: 29.09.2009
Сообщений: 12

Re: [FAQ] .htaccess и настройка ЧПУ

поверьте мне это папка в которой лежит файл index.php :)

Неактивен

 

#41 01.05.2010 15:50:09

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

Если бы это была папка, в урле было бы написано /se/. А /se - файл.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#42 01.05.2010 16:16:17

st_Claus
Новичок
Зарегистрирован: 29.09.2009
Сообщений: 12

Re: [FAQ] .htaccess и настройка ЧПУ

ну может конечно и /se/ :) но трабла от этого не изменилась! :/

Неактивен

 

#43 01.05.2010 16:29:25

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

Вам, может, и всё равно, а Апачу нет: нет слеша - ищет файл, есть слеш - ищет директорию. Если директория /se/ существует, если она доступна Апачу на чтение и выполнение, если в ней лежит доступный Апачу на чтение файл index.php, если Апачу дана директива Direcoryindex index.php и если в .htaccess не напхано всякого мусора по совету никому ни разу не известного блогера, то траблы могут быть только от кривизны хостинга.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#44 01.05.2010 17:27:50

st_Claus
Новичок
Зарегистрирован: 29.09.2009
Сообщений: 12

Re: [FAQ] .htaccess и настройка ЧПУ

Я наверное должен был сразу это сделать и выложить код .htaccess

#deny from all
AddDefaultCharset UTF-8

# Use PHP5 as default
AddHandler application/x-httpd-php5 .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Что интересно эта трабла распростроняется не на все папки, есть папки которые работают нормально

Неактивен

 

#45 01.05.2010 17:35:26

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

st_Claus написал:

есть папки которые работают нормально

В работающих индексом служит index.php или index.htm(l)?

Права, я думаю, Вы уже проверили.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#46 03.05.2010 06:36:23

st_Claus
Новичок
Зарегистрирован: 29.09.2009
Сообщений: 12

Re: [FAQ] .htaccess и настройка ЧПУ

Ю.Б. написал:

В работающих индексом служит index.php или index.htm(l)?
Права, я думаю, Вы уже проверили.

Не имеет значение не то что разрешение, но даже имя файла, к примеру я закинул в папку /se/ файл test.php при запросе которого меня WP выкидывает на свою страницу 404. Но я наконец то понял отличие между работающими папками и не работающими - разница именно в CHMOD: работающие папки имеют значение 0755, а не работающие 777. Вот чо делать ума не приложу!

Неактивен

 

#47 05.05.2010 17:19:22

есипов
Блогер
Зарегистрирован: 01.03.2009
Сообщений: 27

Re: [FAQ] .htaccess и настройка ЧПУ

познавательный топик, много нового узнал для себя


http://tb-wordpress.com -русские темы на WordPress  для ваших сайтов бесплатно

Неактивен

 

#48 12.06.2010 13:37:07

ANRI
Новичок
Зарегистрирован: 12.06.2010
Сообщений: 1

Re: [FAQ] .htaccess и настройка ЧПУ

Есть сайт. В нем в корне лежит .htaccess

Код:

    
DirectoryIndex index.php index.html
Options FollowSymLinks

RewriteEngine On
RewriteCond   %{REQUEST_FILENAME}       !-d
RewriteCond   %{REQUEST_FILENAME}       !-f
RewriteRule   ^(.*) index.php?%{QUERY_STRING} [L]

RewriteCond %{http_host} ^example.com [nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]

Все обрабатывается через один файл index.php. При вызове www.example.com/search.php; www.example.com/about.php вызывается index.php и все обрабатывается через него.
Все нормально работало пока не решил добавить на сайт WordPress в папку /blog/.
Вызов www.example.com/blog/index.php срабатывает, т.к. файл и папка существует.
Но при вызове, наример,  www.example.com/blog/zametka1 или www.example.com/blog/2010-05-29/zametka2 или т.п. обработка идет через index.php, который в корне сайта.
Что нужно прописать в .htaccess, чтобы при вызове адресов вида www.example.com/blog/* обработка была через файл index.php в папке blog?
Прибывал писать, но что-то не получилось (то все через /blog/index.php, то 500 ошибка).

Неактивен

 

#49 21.08.2010 16:53:08

olezheboka
Новичок
Зарегистрирован: 06.08.2010
Сообщений: 6

Re: [FAQ] .htaccess и настройка ЧПУ

Здравствуйте!

Пожалуйста, подскажите, что нужно сделать для того, чтобы работали ЧПУ ссылки, если у меня Nginx, а не Apache?

Отредактированно olezheboka (21.08.2010 16:53:30)

Неактивен

 

#50 23.08.2010 00:59:43

Drengr
Новичок
Зарегистрирован: 23.08.2010
Сообщений: 1
Вебсайт

Re: [FAQ] .htaccess и настройка ЧПУ

Совершил недопустимую ошибку-включил ЧПУ и Rus-to-Lat через полгода после создания блога.В итоге ссылки на записи менял вручную, а вот страница О сайте недоступна до сих пор. Открывал шаблон и ставил прямую ссылку на нее-не помогло-белая страница. Помогите пожалуйста. Заранее благодарен.

Неактивен

 

Board footer

Работает на PunBB
© Копирайт 2002–2005 Rickard Andersson