Site içi 404 sayfalarını site içi aramaya yönlendirmek
7
●574
- 17-02-2013, 14:11:12.htaccess dosyanız yoksa aşağıdaki gibi yapın
Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* /arama.php?arama_degisken=%{REQUEST_URI} [L,R=404]varsa sondaki bölümü ekleyin sadece, tabi gereken yerleri düzenleyerek. - 17-02-2013, 14:43:01
RewriteEngine On Options +FollowSymLinks RewriteRule ^haber/(.*)-([0-9]+).html$ /crondata/haber.php?surl=$1&id=$2 [NC] RewriteRule ^arama.html$ /crondata/arama.php?kelime=$1 [NC] RewriteRule ^etiket/(.*).html$ /crondata/etiket.php?kelime=$1 [NC] RewriteRule ^resimler/2/(.*)-([0-9]+).jpg$ /resimler/2/$2.jpg [NC] ErrorDocument 404 http://www.????.net
yukarıdaki çoğu satırı ihtiyacımız olmadığı için yazmadım.
o halde bizim bu sorguyu çalıştırmamız için
RewriteRule .* /crondata/arama.php?kelime=%{REQUEST_URI} [L,R=404]yazmamız yeterli mi olacak? - 17-02-2013, 15:34:29
RewriteEngine On Options +FollowSymLinks RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* /crondata/arama.php?kelime=%{REQUEST_URI} [L,R=404] RewriteRule ^haber/(.*)-([0-9]+).html$ /crondata/haber.php?surl=$1&id=$2 [NC] RewriteRule ^arama.html$ /crondata/arama.php?kelime=$1 [NC] RewriteRule ^etiket/(.*).html$ /crondata/etiket.php?kelime=$1 [NC] RewriteRule ^resimler/2/(.*)-([0-9]+).jpg$ /resimler/2/$2.jpg [NC] - 17-02-2013, 15:43:55yukarıdaki ilk 3 satırı kullandığımda normal linkler bozuldu.Deimosx adlı üyeden alıntı: mesajı görüntüle
sanıyorum bu 2 satırdan dolayı
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-dNot Found
The requested URL /haber/sururi-corabatir-turk-turizmi-icin-gece-gunduz-calismaya-haziriz-11837.html was not found on this server.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:43:55 -->-> Daha önceki mesaj 15:40:22 --
RewriteRule .* /crondata/arama.php?kelime=%{REQUEST_URI} [L,R=404]
sorun .* da