SEO - URL
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
SEO - URL
Snažím se uravit URL ale bohužel mi to moc nejde. Hlavní problém mám s .htaccess.
Jedu podle návodu:
http://www.eroxia.net/tutorial/88-php-v-praxi-hezke-url
Adressy mám ve tvaru: ?kategorie=6&clanek=2
což bych potřeboval nějak napsat do .htaccess. Mám možnost mít adresy ve tvaru:
?kategorie=JMENO&clanek=2 přepsáním jedné proměné.
Rád bych adresy ve tvaru jmeno-kat/jmeno-tohoto-clanku/
Jedu podle návodu:
http://www.eroxia.net/tutorial/88-php-v-praxi-hezke-url
Adressy mám ve tvaru: ?kategorie=6&clanek=2
což bych potřeboval nějak napsat do .htaccess. Mám možnost mít adresy ve tvaru:
?kategorie=JMENO&clanek=2 přepsáním jedné proměné.
Rád bych adresy ve tvaru jmeno-kat/jmeno-tohoto-clanku/
- SpeedyGT
- Mírně pokročilý

- Registrován: 16. kvě 2005
- Kontaktovat uživatele:
Re: SEO - URL
Já mám .htaccess takhle, přepisuju z xxx.yy/index.php?page=aaa&text=bbb na xxx.yy/aaa/bbb, nebo pokud neni bbb tak xxx.yy/aaa. Snad ti to pomůže...KapaCZ píše:...
Kód: Vybrat vše
RewriteEngine on
RewriteRule ^index.php?page=([a-z0-9\-]+)$ /$1 [R=301]
RewriteRule ^index.php?page=([a-z0-9\-]+)&text=([a-z0-9\-]+)/$ /$1/$2 [R=301]
RewriteRule ^([a-z0-9\-]+)$ /index.php?page=$1 [L]
RewriteRule ^([a-z0-9\-]+)/([a-z0-9\-]+)$ /index.php?page=$1&text=$2 [L] AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
PHP kod je k tomu je potřeba že?!
- SpeedyGT
- Mírně pokročilý

- Registrován: 16. kvě 2005
- Kontaktovat uživatele:
Re: SEO - URL
Nevím co si s tím PHP přesně myslel... jedina změna navíc je že neodkazuješ přes adresu s parametrama, ale přes tu "SEO".
AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
OK. Ted mi to došlo
Díky.
Pomocí funkce čísla změním za jména a pak už to bude tak jak chci.
Mám však ale problém. Po úpravě z ?kategorie=6&clanek=2 na 6/2 web nemá CSS.
Pomocí funkce čísla změním za jména a pak už to bude tak jak chci.
Mám však ale problém. Po úpravě z ?kategorie=6&clanek=2 na 6/2 web nemá CSS.
- SpeedyGT
- Mírně pokročilý

- Registrován: 16. kvě 2005
- Kontaktovat uživatele:
Re: SEO - URL
Přidej ho <head> tag. Pač teď ti to hleda css v např... http://www.rikap.cz/6/2/style.css
Anebo změň adresu css z ./styl.css na http://www.rikap.cz/styl.css
Kód: Vybrat vše
<base href="http://www.rikap.cz/" />AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
sice se mi toto řešení moc nelíbí, ale co mi zbejvá.
- Smith
- Pokročilý

- Registrován: 11. úno 2004
- Bydliště: někde u UH
- Kontaktovat uživatele:
Re: SEO - URL
Když se nelíbí, tak nepoužívej relativní cesty, ale absolutní.
# Desktop [Ryzen 9 7950X, 128 GB RAM, GeForce GTX 1660 Ti, 4x SSD, 3x Dell UP2716D(A), W11 Pro]
# Notebook Dell XPS 13 [i7-7500U, 16 GB RAM, 512 GB SSD, W11 Pro], Apple MacBook Air 13" [M2, 16 GB RAM, 512 GB SSD]
# Home Server [2x E5-2630 v3, 128 GB RAM, WS2019] # Storage Synology DS1815+ [24 TB RAID6], Synology DS1819+ [24 TB RAID6, 10 GbE]
# Samsung Galaxy S23 Ultra # Canon EOS R5, Canon EOS 3, Canonet QL17 G-III, Bronica SQ-A # www.photosmith.cz
# Notebook Dell XPS 13 [i7-7500U, 16 GB RAM, 512 GB SSD, W11 Pro], Apple MacBook Air 13" [M2, 16 GB RAM, 512 GB SSD]
# Home Server [2x E5-2630 v3, 128 GB RAM, WS2019] # Storage Synology DS1815+ [24 TB RAID6], Synology DS1819+ [24 TB RAID6, 10 GbE]
# Samsung Galaxy S23 Ultra # Canon EOS R5, Canon EOS 3, Canonet QL17 G-III, Bronica SQ-A # www.photosmith.cz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
Když chci přepsat ?page=aaa na /aaa tak mi to vždy zobrazí index :/
Kód: Vybrat vše
RewriteRule ^index.php?page=([a-z0-9\-]+)$ /$1 [R=301]
RewriteRule ^([a-z0-9\-]+)$ /index.php?page=$1 [L]- SpeedyGT
- Mírně pokročilý

- Registrován: 16. kvě 2005
- Kontaktovat uživatele:
Re: SEO - URL
To pak asi budeš muset mit upraveno přímo ve stránce, takhle tomu rozumí jenom htaccess.
Ja to mám tak, vše web dostane adresu xxx.cz/aaa, ten ji preposle na xxx.cz/index.php?page=aaa a nahoru do adresy se hodí puvodni xxx.cz/aaa
Ja to mám tak, vše web dostane adresu xxx.cz/aaa, ten ji preposle na xxx.cz/index.php?page=aaa a nahoru do adresy se hodí puvodni xxx.cz/aaa
AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
Asi to bude tím že stránky, které jsou /?page=aaa opravdu existují jako soubor aaa.php
- SpeedyGT
- Mírně pokročilý

- Registrován: 16. kvě 2005
- Kontaktovat uživatele:
Re: SEO - URL
To pak musis mit poreseny v korenovy strance kterou to zpracováváš co kam pude/nepude.KapaCZ píše:...
AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
- KapaCZ
- Začátečník

-
- Registrován: 06. srp 2006
Re: SEO - URL
Potřeboval bych poradit jak na SEO stránek které fyzicky existují?
Rád bych aby adresa byla ve tvaru /page/*jméno*
Include probíhá pomocí tohoto kodu.
Rád bych aby adresa byla ve tvaru /page/*jméno*
Include probíhá pomocí tohoto kodu.
Kód: Vybrat vše
<?php
$filename='news.php';
if (!(empty($_GET['page'])))
{
if (File_Exists ($_GET['page'].'.php'))
{$filename = $_GET['page'].'.php';}
else{$filename = '404.php';}
}
?>- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: SEO - URL
2Speedy: Mohl by jsi prosím vysvětlit co znamenají ty písmena v .htaccess? Myslím ty v []
Taky řeším tyto věci a moc mě to neposlouchá tak jak bych chtěl, a taky nevím co mám za to napsat do těch []
Taky řeším tyto věci a moc mě to neposlouchá tak jak bych chtěl, a taky nevím co mám za to napsat do těch []
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- bubanek
- Středně pokročilý

- Registrován: 24. dub 2005
- Bydliště: D1
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: SEO - URL
To už jsem pročetl několikrát a i další články, ale nechápu to. Právě proto jsem mu psal aby mi to popsal svými slovy 
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- bubanek
- Středně pokročilý

- Registrován: 24. dub 2005
- Bydliště: D1
Re: SEO - URL
Já nevím, ale tam jsou ty [příznaky] vysvětleny srozumitelně a těžko ti to někdo vysvětlí líp.