phpBB – pekné URL
Zdravím,
Používam na svoj web alias, beží na ňom phpBB a neviem prísť na to, ako odstrániť z hlavnej URL cestu /domains/…
.htaccess tu:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^czemoney.eu$ [OR]
RewriteCond %{HTTP_HOST} ^www.czemoney.eu$
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]RewriteCond %{HTTP_HOST} ^https://www.czemoney.eu/domains/czemoney.eu/$
RewriteRule (.*) https://www.czemoney.eu/$ [L,R=301]
Čo sa snažím docieliť:
- domena.eu a www.domena.eu nech su presmerovane na „https://www.domena.eu/ – čiže dôležité je HTTPS a WWW
- Odstrániť akékoľvek /domains/domena/ za URL
Bohužiaľ, htaccess moc nerozumiem, preto prosím o pomoc, ako toto opraviť.
V samotnom CMS je URL nastavená tak, ako žiadam, chýba teda už len opraviť htaccess.
Ďakujem 🙂
5 Answers
Zkoušel jsem jej teď s kolegou nainstalovat a vše je OK, použili jsem postup z odkazu včetně původního neupraveného .htaccess
Neviem akú verziu PhpBB máte, ale na Wedose mi beží jedna inštalácia PhpBB 3.2.8 aj so SEO url. Postupoval som nasledovne:
- Nerobil som žiadne zásahy priamo do .htaccess (nechal som pôvodný .htaccess od Wedosu)
- Nainštaloval som najnovšiu verziu PhPBB z phpbb.com
- Zapol som podporu rewrite modu v nastaveniach PhpBB (v administrácii GENERAL > Server Settings -> Enable URL Rewriting na YES)
- Stiahol a nainštaloval rozšírenie pre PhpBB SEOUrl z Gitu (zip je potrebné rozbaliť a obsah nahrať do zložky ext/tas2580/seourls), rozšírenie aktivovať.
- A hezké url by mali fungovať.
U starších verzíí existujú alternatívy k hore uvedenému rozšíreniu alebo mody.
Vlastne uvedomil som si, že sa bavíme o .htaccess v root zložke a nie v zložke s aliasom, toho som sa nikdy nechytal a bol celý čas wedosácky.
Ale áno, pokiaľ človek pristúpi na web na priamo domena.cz, tak ho to neredirectne na domena.cz/domains/domena.cz, ale mňa napríklad z administrácie posiela na /domains/domena.cz – čiže stále je možné na web takýmto spôsobom pristupovať a URL sa neprepíše.
Po obnovení htaccessu sa mi naviac neprepisuje https://domena.cz na verziu s www. Toto chcem docieliť, nie aby phpBB vedelo, kde je homepage.
Dobrý deň,
Mám nainštalovaný plugin, ktorý TM65694 odporúča, avšak momentálne potrebujem len nastaviť .htaccess tak, ako som v dotaze popisoval.
PS: problém v tom dotaze vyriešený nie je.
Pekný deň.
Dobrý den,
Váš problém je vyřešen v tomto dotazu : https://help.wedos.cz/otazka/phpbb-forum-hezke-url/5092/