Jump to content

Некрасивая ссылка

Featured Replies

Posted

Здравствуйте, очень надеюсь на вашу помощь.

Почему когда на своем форуме захожу в любой раздел или тему показывает лишние символы в ссылке

/forum/index.php?/forum/2/

Можно от этого как то избавиться?

  • Author

Делал, не помогает.

Вот например тут ссылка такая

ipbmafia.ru/forum/4-правила-инструкции-справки

А у меня такая

/forum/index.php?/forum/4/

Edited by WzGeee
Ссылки-ссылки

  • Author

500 ошибка выскакивает, когда вставляю это в .htaccess



Так, темы вроде нормально отображает, а вот с разделами беда.

/forum/forum/4/

500 ошибка выскакивает, когда вставляю это в .htaccess

Так, темы вроде нормально отображает, а вот с разделами беда.

/forum/forum/4/

Шму, вторую строчку из файла удалите.

  • Author

Вот содержание моего .htaccess

 

AddDefaultCharset utf-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .(jpeg|jpg|gif|png)$ /forum/public/404.php [NC,L]
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>
 
Все правильно?
Если да, то почему осталось 
/forum/forum/4/

 

 

Вот содержание моего .htaccess

 

AddDefaultCharset utf-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .(jpeg|jpg|gif|png)$ /forum/public/404.php [NC,L]
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>
 
Все правильно?
Если да, то почему осталось 
/forum/forum/4/

 

 

Все правильно,а как вы хотите?

forum/forum/2

forum - это каталог,в который установлен сам форум

forum - это название раздела,то есть или форум (forum) или topic 

  • Author

Как же тогда из названия раздела сделать url на русском?

Мой файл 

<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule .(jpeg|jpg|gif|png)$ /public/404.php [NC,L]

 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /index.php [L]
 </IfModule>

Все норм работает.

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
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.