0

누구든지이 web.config 파일을 .htaccess로 변환하도록 도와 줄 수 있습니까?web.config 파일을 .htaccess로 변환 PHP

Google에서 검색하려고하지만 원하는 결과를 찾을 수 없습니다.

여기 내 webconfig입니다.

<rules> 
    <rule name="HTTP api" stopProcessing="true"> 
     <match url="^(.*/)?api/(.*)$" ignoreCase="true"/> 
     <conditions> 
      <add input="{REQUEST_FILENAME}" matchType="IsFile" 
       ignoreCase="false" negate="true" /> 
      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" 
       ignoreCase="false" negate="true" /> 
     </conditions> 
     <action type="Rewrite" url="{R:1}api/http.php/{R:2}"/> 
    </rule> 
    <rule name="Site pages" stopProcessing="true"> 
     <match url="^(.*/)?pages/(.*)$" ignoreCase="true"/> 
     <conditions> 
      <add input="{REQUEST_FILENAME}" matchType="IsFile" 
       ignoreCase="false" negate="true" /> 
      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" 
       ignoreCase="false" negate="true" /> 
     </conditions> 
     <action type="Rewrite" url="{R:1}pages/index.php/{R:2}"/> 
    </rule> 
    <rule name="Staff applications" stopProcessing="true"> 
     <match url="^(.*/)?scp/apps/(.*)$" ignoreCase="true"/> 
     <conditions> 
      <add input="{REQUEST_FILENAME}" matchType="IsFile" 
       ignoreCase="false" negate="true" /> 
      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" 
       ignoreCase="false" negate="true" /> 
     </conditions> 
     <action type="Rewrite" url="{R:1}scp/apps/dispatcher.php/{R:2}"/> 
    </rule> 
</rules> 

답변

0

시도 :

RewriteEngine on 
RewriteBase/

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule "^(.*/)?api/(.*)$" $1api/http.php/$2 [NC] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule "^(.*/)?pages/(.*)$" $1pages/index.php/$2 [NC] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule "^(.*/)?scp/apps/(.*)$" $1scp/apps/dispatcher.php/$2 [NC]