Permalinks - не отваря постовете

ivok

Active Member
Здравейте,

опитвам се да си направя пермалинкс да излизат с /%category%/%postname%/ , обаче щом го сменя това в пермалинкс менюто и вече не ми се отварят постовете. В УРЛ се изписва категорията и името на поста, но дава еррор 404. Пробвах и с едно Permalinks Migration, но там иска стария ми начин на пермалинкс, и не знам какво да му напиша, оставил съм го празно.
 
Последно редактирано:
От: Permalinks - не отваря постовете

имаш ли .htaccess файл в WordPress-а си?


ако нямаш създай файл с име
.htaccess

и сложи това вътре с него:

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

ако не стане
пиши пак

_____________
Ипотпал Физическа и техническа ипотпал защита
 
От: Permalinks - не отваря постовете

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Това ми дава след като направих такъв хтаксес и с тези параметри, които ми каза.

В настройките на пермалинкс какво трябва да ми е - това ли /%category%/%postname%/ ?
 
Последно редактирано:
От: Permalinks - не отваря постовете

Да, така трябва да е, обаче Радев ти го е дал с грешен RewriteBase или по-точно с такъв, какъвто не ти върши работа.
Ако сайтът ти се отваря от domain.com, намери:
RewriteBase /articles/

Замени го с:
RewriteBase /


Намери:
RewriteRule . /articles/

Замени го с:
RewriteRule . /


Ако страницата ти се отваря от domain.com/wordpress, намери:
RewriteBase /articles/

Замени го с:
RewriteBase /wordpress/


Намери:
RewriteRule . /articles/

Замени го с:
RewriteRule . /wordpress/

Предполагам загря :)
 
От: Permalinks - не отваря постовете

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

ето как изглежда в момента
 
Последно редактирано:
От: Permalinks - не отваря постовете

Щом е събдомейн, замени го с / само.
Щеше да бъде /osvetlenie ако беше в поддиректория, а не в поддомейн :)
 
От: Permalinks - не отваря постовете

Сега стана, мерси. Има ли проблем, че в УРЛ адреса излиза вместо на кирилица, на %r5%r7 и тн
 
От: От: Permalinks - не отваря постовете

Сега стана, мерси. Има ли проблем, че в УРЛ адреса излиза вместо на кирилица, на %r5%r7 и тн
Не, няма проблем - това е кирилица, encode-ната с urlencode ако не се лъжа.
 
От: Permalinks - не отваря постовете

Прав си, под ФФ си е както трябва, под ИЕ е скапано, но щом гугъл го чеге правилно, не ми пука. :)
 

Горе