ugrás a tartalomhoz

Archívum - Szep 11, 2014 - Fórum téma

Htacces -ben nem működik az url átalakítás

cszlak · 2014. Szep. 11. (Cs), 10.11
Sziasztok

Olyan problémám lenne, hogy szeretnék keresőbarát linkeket kialakítani az oldalon de nem bírtam rávenni a .htacces-t a működésre. A beállítások működnek, mert a 404-es hiba oldalt is kezeli, meg a RewriteCond-is kihadja a létező fájlokat.
De az oldalak url-jét nem kezeli. Mindig átdob a 404-es oldalra.

Itt csak a news oldallal próbálkoztam.
A cél az lenne, hogy eből: http://127.0.0.1/Asalite/news/2014/8
Ez lenne: http://127.0.0.1/Asalite/news.php??par1=$1&par2=$2

.htacces

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /Asalite/
ErrorDocument 404 /Asalite/404/index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^news\.php$ - [L]
RewriteRule ^(.+)/(.+)/(.+)/?$ news.php?par1=$1&par2=$2&par3=$3 [L]
RewriteRule ^(.+)/(.+)/?$ news.php?par1=$1&par2=$2 [L]
RewriteRule ^(.+)/?$ news.php?par1=$1 [L]
</IfModule>
Fájl szerkezet:
http://127.0.0.1/Asalite/index.php
http://127.0.0.1/Asalite/news.php
http://127.0.0.1/Asalite/css/style.css
http://127.0.0.1/Asalite/image/

Olvastam , hogy nem jó ha az url és a fájlnév megegyezik.
pl: http://127.0.0.1/Asalite/news/1 , miközben van news.php.

Kiprobáltam így: http://127.0.0.1/Asalite/hir/1
Így meghagyta az url-t és betöltötte a news.php-t, De a benne lévő összes képet nem , és a css-t sem találta meg.

GET: Array( [par1] => news.php)
REQUEST_URI: /Asalite/hir/1