Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Portal - Modyfikacja linków


zicoo
Przejdź do rozwiązania Rozwiązane przez zicoo,

Rekomendowane odpowiedzi

Po wgraniu i skonfigurowaniu portalu przeszliśmy na wersję gdzie to portal jest domyślną aplikacją. Pojawiły się jendak problemy z linkami.

Po wpisaniu w przeglądarke adresu traderzy.pl - przekierwouje nas na stronę: http://www.traderzy.pl/page/index.html

 

Pytanie 1. Jak skonfigurować wszystko by adrs na portalu i tym samym stronie głównej domeny był tylko samo traderzy.pl ?

 

Problem jest także z forum, gdyż po kliknięciu na zakładkę forum, adres wygląda tak: http://www.traderzy.pl/index/

Pytanie 2. Co zrobić by link do forum wyglądał tak: traderzy.pl/forum

Odnośnik do komentarza
Udostępnij na innych stronach

Odpowiem na pytanie 2: (ale na drugi raz pamiętaj - jeden temat = jeden problem)

W FTP dajesz folder o nazwie ''forum'', a w nim pliki forum.

What?

 

Do głównego katalogu dodajesz plik .htaccess

Zawartość:

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

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

 

Później przechodzisz:

ACP :a: Ustawienia :a: Search Engine Optimization :a: Use .htaccess mod_rewrite ustawiasz na Tak

Domagasz się szybkiej reakcji z mojej strony? Proszę, zacytuj post.

Odnośnik do komentarza
Udostępnij na innych stronach

Odpowiem na pytanie 2: (ale na drugi raz pamiętaj - jeden temat = jeden problem)

W FTP dajesz folder o nazwie ''forum'', a w nim pliki forum.

What?

 

Do głównego katalogu dodajesz plik .htaccess

Zawartość:

 

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

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

 

Później przechodzisz:

ACP :a: Ustawienia :a: Search Engine Optimization :a: Use .htaccess mod_rewrite ustawiasz na Tak

Mam tak zrobione od samego początku, nie działa

Odnośnik do komentarza
Udostępnij na innych stronach

Jak wygląda furlTemplates w tej aplikacji "Portal"?

$_SEOTEMPLATES	= array(
						'page' => array(
										'app'			=> 'ccs',
										'allowRedirect'	=> 1,
										'out'			=> array( '#app=ccs(?:&|&)module=pages(?:&|&)section=pages(?:&|&)(?:folder=(.*?)(?:&|&))(?:id|page)=(.+?)(&|$)#i', 'page/$1/#{__title__}' ),
										'in'			=> array( 
																	'regex'		=> "#/page(/.*?)?/([^/]+?)(\/|\?|$)#i",
																	'matches'	=> array( 
																							array( 'app'		, 'ccs' ),
																							array( 'module'		, 'pages' ),
																							array( 'section'	, 'pages' ),
																							array( 'folder'		, str_replace( '/page', '', '$1' ) ),
																							array( 'page'		, '$2' ),
																						)
																)	
									),
					);


//-----------------------------------------
// You must capture everything after the "marker"
//-----------------------------------------

$_PATHFIX		= "#.*?\/page\/(.+?)$#";
Odnośnik do komentarza
Udostępnij na innych stronach

Po wgraniu i skonfigurowaniu portalu przeszliśmy na wersję gdzie to portal jest domyślną aplikacją. Pojawiły się jendak problemy z linkami.

Po wpisaniu w przeglądarke adresu traderzy.pl - przekierwouje nas na stronę: http://www.traderzy.pl/page/index.html

 

Pytanie 1. Jak skonfigurować wszystko by adrs na portalu i tym samym stronie głównej domeny był tylko samo traderzy.pl ?

 

Problem jest także z forum, gdyż po kliknięciu na zakładkę forum, adres wygląda tak: http://www.traderzy.pl/index/

Pytanie 2. Co zrobić by link do forum wyglądał tak: traderzy.pl/forum

 

Poz 1. Poradziłem sobie i już wszystko ąłdnie się wyświetla

 

Problemem jest jednak nadal pytanie 2.

Ponawiam zatem pytnaie: co zrobić by po kliknięciu w menu na zakładkę FORUM adres wyświetlał się jako http://www.traderzy.pl/forum, a nie tak jak obecnie: http://www.traderzy.pl/index

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rozwiązanie

Zmieniłem plik furlTemplates.php

 

	'act=idx'       => array( 'app'		      => 'forums',
							  'allowRedirect' => 0,
							  'out'           => array( '#act=idx(&|$)#i', 'forum$1' ),
							  'in'            => array( 'regex'   => '#^/forum(/|$|\?)#i',
												        'matches' => array( array( 'act', 'idx' ) ) ) ),

Jednak nie przyniosło to efektu, być może trzeba "coś" przebudować itp.

Macie jakieś pomysły?

 

OK, przebudowąłem pamięc i jest ok. Do zamknięcia.

Edytowane przez zicoo
Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.