#.htaccess #web-config
#.htaccess #web-config
Вопрос:
У меня есть веб-страница, работающая на сервере Linux.
Это содержимое файла htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?sayfa=$1 [L]
</IfModule>
Я переместил свою страницу на сервер Windows, который поддерживает php и mysql. Htaccess не работал.
Я создал код web.config с помощью онлайн-инструмента.
Это мой код webconfig.
<rule name="rule 1Q" stopProcessing="true">
<match url="^(.*)$" />
<action type="Rewrite" url="/index.php?sayfa={R:1}" />
</rule>
но этот код не работает?
Как я могу это исправить?
Большое спасибо
Комментарии:
1. Этот вопрос не имеет ничего общего с [.htaccess] или [apache], и если вы наведете курсор на [web-config], вы увидите, что это не то, что вы думали. Не могли бы вы пометить вопрос программным обеспечением, с которым у вас действительно возникли проблемы?
2. У меня нет никакого программного обеспечения. Я закодировал свою собственную страницу. для SEO-URL я начал использовать этот код htaccess. Этот код передает весь URL-адрес после домена в качестве переменной sayfa, затем я раскрываюсь и показываю содержимое. Я только хочу сделать то же самое с помощью web.config
3. Ваш http-деамон является программным. Какой http-деамон вы используете? Какую версию вы используете? Я уверен, что в используемом вами http-деамоне должен быть журнал ошибок. Что там написано, когда вы получаете внутреннюю ошибку сервера? Если вы не пометите свой вопрос правильными тегами, шансы того, что кто-то с достаточными знаниями наткнется на него, очень малы.