Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
508 views
in Technique[技术] by (71.8m points)

mod rewrite - How to change the PHP file extension using .htaccess file on GoDaddy Linux Hosting?

I am using the following .htaccess rules to modify the PHP file extensions to HTML:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.html

I placed the .htaccess file as well as two PHP files (page1.php and page2.php) in the root.

When I try to access the PHP files using the html extension instead (page1.html or page2.html) I get the 404 error message stating the page cannot be found.

Could you please guide me to the right direction?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

try this:

RewriteEngine on
RewriteRule ^(.*).html$ $1.php

when you will access page1.html the system will look for: page1.php


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...