Merhaba Evren,
Seninde söylediğin gibi sorun rewrite sorunu gibi görünüyor. Ancak bir türlü çözüm bulamıyorum. Hosting ile görüştüm IIS server kullanıyorlar ve URL Rewrite modulu aktif olduğunu söylülorlar, hatta aynı sunucuda bulunan bir wordpress sitesinin adresini göndermişler ve linkler sorunsuz çalışıyor bilmiyorum bu larevelinde çalışacağı anlamına gelir mi? Sunucuda htaccess ve web.config dosyalarının ikisinide oluşturdum. İçerikleri şöyle;
.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Laravel Rewrite" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Ancak hiç bir değişiklik olmadı, yine sistem çalışmıyor. Birde araştırırken şöyle bir şey buldum mesela
http://www.sitem.com/test çalışmıyor ama
http://www.sitem.com/index.php/test çalışıyor ancak bu seferde css yüklemiyor (sanırım o adresten kaynaklı bir hata)
Yardımcı olabilecek birisi var mı?