Apache URL重写重载服务器内存?

Apache URL重写重载服务器内存?,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我有这个网站 http://airportguide.com 它位于VPS共享服务器上,目前每天接收约10000次页面浏览 这些页面中的大多数都是带有静态URL的php页面,我最近对该网站进行了一次彻底的检查,结果是,我需要将10000个mod rewrites(301)添加到我的.htaccess文件中,这样我就不会丢失流量 由于我已将这些行添加到.htaccess文件中,我的Apache服务器正在抛出服务器和内存过载错误 我99.9%肯定这是因为.htaccess文件的大小增加了,现在是1

我有这个网站

http://airportguide.com
它位于VPS共享服务器上,目前每天接收约10000次页面浏览

这些页面中的大多数都是带有静态URL的php页面,我最近对该网站进行了一次彻底的检查,结果是,我需要将10000个mod rewrites(301)添加到我的
.htaccess
文件中,这样我就不会丢失流量

由于我已将这些行添加到
.htaccess
文件中,我的Apache服务器正在抛出服务器和内存过载错误

我99.9%肯定这是因为
.htaccess
文件的大小增加了,现在是1MB


我的问题是,除了每次点击新页面时必须加载的
.htaccess
文件外,还有其他方法可以进行这些mod重写吗?

以下是一些重写。这些是非常简单的静态到静态URL。我基本上在机场所在州/省的目录路径中添加了另一个级别。你在这里看到什么不寻常的东西了吗<代码>重写规则^airport/Argentina/Laguna_De_Gomez-SA8C/(*)http://airportguide.com/airport/Argentina/Buenos_Aires_Province/Laguna_de_Gomez-SA8C/$1[R=301,L]重写规则^airport/Mexico/Laguna_Del_Rey-MM82/(*)http://airportguide.com/airport/Mexico/Coahuila/Laguna_Del_Rey-MM82/$1[R=301,L]不知道你为什么说我不愿意。我的重写没有模式,因为它们都是独一无二的。我没有在这些重写中屏蔽任何内容,因为它们是每个机场18个php文件的物理目录路径。没有传递变量或将URL重新编译为真实URL。这就是为什么我问是否有一种方法可以在htaccess文件之外实现这一点。我很想缩小htaccess,但不能用这些名称。如果没有其他方法,那么我可能需要放弃静态页面,创建一个动态页面。