Перенаправления через .htaccess

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ваша ссылка не открывается. А зачем вам? Какая разница как открывается форум. Он должен открываться и с index.php и без.
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
как сделать автоматическое перенаправление с index.php на другую страницу, допустим в адресной строке пропишем 111.com а перенаправится на 111.com/view_cat.php?cat=2

но в адресной строке чтобы оставалось 111.com

такое вообще возможно сделать?
Подобно такому вопросу именно в index.php надо внести изменения вот только незнаю в какой линии внести изменения подобно таким изменениям:header("Location: http://111.com/view_cat.php?cat=2");
либо так:
1.<?
2.$_GET['cat'] = '2';
3.include "view_cat.php";
Чтото вроде этого вопроса...
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Это делается через .htaccess

Хостинг должен поддерживать мод реврайт, и там экспериментируйте через 301 редирект.
Если стоит vbSEO, то можете попробовать с его помощью.
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Все никак немогу добить свой forum мой сервак домашний с такими
критериями:
Apache/2.2.22 (Win32) PHP/5.3.10
Версия MySQL-клиента: mysqlnd 5.0.8-dev - 20102224 - $Revision: 321634 $
PHP расширение: mysqli+phpmyadmin+удалось настроить динамичесий ip с
доменом если вы знаете такой сайт :no-ip.com ,Dynamic DNS тогда поймете

ето хозяйство будет работать нормально : мод реврайт у меня есть или нет?Да и вообще что посоветуете проще как решить этот вопрос на этой загвоздке застрял просто новичок в этом деле поэтому еще не все термины понимаю что и как...

И еще один момент как зайти в панель админа http://www.moysoft.no-ip.org/admin так?
выдает такую ошибку:

404
Not Found

The requested URL /admin was not found on this server
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
мой сервак домашний с такими
критериями

О вашем домашнем сервере я сказать не могу ничего. Это вы должны знать что у него есть и чего нет. Если вы под домашним сервером имеете в виду денвер, то там все должно быть включено. Если вы размещаете форум на хостинге, то характеристики сервера можно узнать у хостера через тикет систему.

И еще один момент как зайти в панель админа

У вас ссылка должна быть внизу форумной страницы, если вы зашли под админом. По дефолту вход в админку: http://мойсайт.ру/admincp.index.php Если вы не переименовывали папку админки.
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Здравствуйте,

Для этого Вам необходимо создать файл .htaccess в папке public_html и прописать в нем эту строку:

DirectoryIndex file.php

file.php - нужно будет заменить Вашим файлом.

Это ответ тикета я че хотел узнать файл .htaccess в каком расширении создать в notepad++?

file.php - нужно будет заменить Вашим файлом а где он находится в папке uplod?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
batman, файл .htaccess создавайте как .txt , а потом переименуете, на компьютере или уже на хостинге - не важно.

Долго тупила по второму вопросу - сейчас сообразила:
file.php - имеется ввиду своё название файла, обычно это index.php
 
Последнее редактирование:

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Как я понял значит создаем фаил в notepad++ сохраняем в формате
.txt под названием .htaccess закидываем в корен сайта затем index.php переименовываем file.php так ?Пробовал потакому методу нифига не грузит?Или название .htaccess надо переименовывать в file.php ?
Чето головоломка какаята...
 
Последнее редактирование:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
batman, не совсем так:
создаете htaccess.txt, вписываете строку "DirectoryIndex index.php", закидываете его в папку public_html, затем переименовываете в .htaccess, он становится скрытым.

Меня смущает другое - у вас основной файл какой? view_cat.php?cat=2? Вот его тогда и надо вписывать. Эта строка перенаправляет на файл, отличный от index.php
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Последнее редактирование:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
batman, htaccess.txt это название с расширением. При сохранении файла на компьютере из notepad++ выбираете опцию "сохранить как" (см. скрин)

По поводу view_cat.php?cat=2... Мне не нравится эта ссылка, она динамическая? А нужен конкретный файл, насколько я понимаю... Сделайте отдельную статическую страничку... и если заработает, то дело в динамической ссылке.

оффтоп
Прошу прощения за загрузку в посты лишних скринов, но что-то сегодня ни один хостинг не работает
 

Вложения

  • 2012_4_14_16_52_13.jpg
    2012_4_14_16_52_13.jpg
    14.6 KB · Просмотры: 6

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
РАЗОБРАЛСЯ С ЭТОЙ ПРОБЛЕМОЙ ТАК:


Открываем файл http.conf


1<IfModule dir_module>
2 DirectoryIndex index.html
3</IfModule>
Перед index.html дописываем через пробел index.php. В итоге получается:
1<IfModule dir_module>
2 DirectoryIndex index.php index.html
3</IfModule>
 

Статистика форума

Темы
200.483
Сообщения
380.310
Пользователи
327.890
Новый пользователь
рикитики
Сверху Снизу