htaccess文件从localhost转换到服务器

时间:2017-02-03 07:01:44

标签: php apache .htaccess mod-rewrite

我创建了我的.htaccess文件,用于在localhost中工作。它按预期工作。但是当我在服务器上部署它时,它会启动500内部错误。

问题: 如何将此htaccess文件从localhost转换为服务器?

我的localhost的htaccess文件是这个

C:\xampp\htdocs\htmlpattern

基本上在localhost上我使用xampp.Path是

/home/faazjama/public_html/

htaccess文件放在htmlpattern文件夹中。

在服务器上我使用的是目录结构为

的cpanel
a=imread('F:\Photos\projpics\plap.png');
b=imread('F:\Photos\projpics\psob.png');
c=bitand(a,b);

subplot(2,2,3), image(uint8(c)), title('Intersection');
subplot(2,2,1), image(uint8(a)), title('sobel');
subplot(2,2,2), image(uint8(b)), title('laplacian');

我的所有文件都在public_html文件夹中。

基本上问题是我不知道是否必须重新编写规则 有点像^ http://example.com/ $或它应该是 ^ /家庭/ faazjama /的public_html /$.

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

配置。 htaccess捕获服务器的路径

RewriteEngine On
RewriteCond %{REQUEST_FILENAME}! -f
RewriteRule ^([^\.]+)$ $1.php [NC,L]