我的.htaccess规则不起作用

时间:2018-03-18 12:57:46

标签: apache .htaccess server permalinks

所以我在.htaccess设置中丢失了。所以我的文件就在这条道路上了:

/var/www/html/my_site_name.com/public_html

并成功设置了我的虚拟主机配置,我创建了我的.htacess:

A = sc.parallelize(xrange(1, 100))
t = 50
B = A.filter(lambda x: x < t)
print B.collect()
t = 10
C = B.filter(lambda x: x > t)
print C.collect()

因此,当我在http://my_site_name.com访问我的网站时,它工作正常,但当我得到http://my_site_name.com/other_place时,它会转到:

IP_ADDRESS / my_site_name.com /的public_html / other_place。

它会返回到我的网站页面的原始目录文件。

有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

这些重写将每个请求重定向到不存在的文件或目录到index.php,将斜杠后的URL部分作为PHP参数传递。例如:

http://my_site_name.com/other_place

重定向到:

http://my_site_name.com/index.php/other_place

实际上,从域根目录打开index.php。 最高index.php本身可以进一步处理此请求。

这种重写由流行的基于PHP的CMS使用,例如WordPress。