X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fwebserver%2Fuser-manual%2Fconfiguration.html;h=ed73cac20a88f80cc60e13fad994def5e3d9da2a;hp=7b77fcd87f51145755a8b14e0d761acedd488b82;hb=7a99a61ab1a3ce0401821aedcd06eba19a698b2a;hpb=e0dbf1d74567dc0bec4c358a3bab44ef62af4aa8 diff --git a/doc/webserver/user-manual/configuration.html b/doc/webserver/user-manual/configuration.html index 7b77fcd8..ed73cac2 100644 --- a/doc/webserver/user-manual/configuration.html +++ b/doc/webserver/user-manual/configuration.html @@ -1,468 +1,275 @@ -Privoxy Configuration
Privoxy User Manual
PrevNext

7. Privoxy Configuration

All Privoxy configuration is stored - in text files. These files can be edited with a text editor. - Many important aspects of Privoxy can - also be controlled easily with a web browser. -

7.1. Controlling Privoxy with Your Web Browser

Privoxy's user interface can be reached through the special - URL http://config.privoxy.org/ - (shortcut: http://p.p/), - which is a built-in page and works without Internet access. - You will see the following section:

 

Privoxy Menu

        ▪  View & change the current configuration -
        ▪  View the source code version numbers -
        ▪  View the request headers. -
        ▪  Look up which actions apply to a URL and why -
        ▪  Toggle Privoxy on or off -

This should be self-explanatory. Note the first item leads to an editor for the - "actions list", which is where the ad, banner, cookie, - and URL blocking magic is configured as well as other advanced features of - Privoxy. This is an easy way to adjust various - aspects of Privoxy configuration. The actions - file, and other configuration files, are explained in detail below.

"Toggle Privoxy On or Off" is handy for sites that might - have problems with your current actions and filters. You can in fact use - it as a test to see whether it is Privoxy - causing the problem or not. Privoxy continues - to run as a proxy in this case, but all filtering is disabled. There - is even a toggle Bookmarklet offered, so - that you can toggle Privoxy with one click from - your browser.

7.2. Configuration Files Overview

For Unix, *BSD and Linux, all configuration files are located in - /etc/privoxy/ by default. For MS Windows, OS/2, and - AmigaOS these are all in the same directory as the - Privoxy executable. The name - and number of configuration files has changed from previous versions, and is - subject to change as development progresses.

The installed defaults provide a reasonable starting point, though - some settings may be aggressive by some standards. For the time being, the - principle configuration files are:

All files use the "#" character to denote a - comment (the rest of the line will be ignored) angd understand line continuation - through placing a backslash ("\") as the very last character - in a line. If the # is preceded by a backslash, it looses - its special function. Placing a # in front of an otherwise - valid configuration line to prevent it from being interpreted is called "commenting - out" that line.

The actions files and default.filter - can use Perl style regular expressions for - maximum flexibility.

After making any changes, there is no need to restart - Privoxy in order for the changes to take - effect. Privoxy detects such changes - automatically. Note, however, that it may take one or two additional - requests for the change to take effect. When changing the listening address - of Privoxy, these "wake up" requests - must obviously be sent to the old listening address.

While under development, the configuration content is subject to change. - The below documentation may not be accurate by the time you read this. - Also, what constitutes a "default" setting, may change, so - please check all your configuration files on important issues.


PrevHomeNext
Starting Privoxy The Main Configuration File
\ No newline at end of file + + + + + Privoxy Configuration + + + + + + + + + + + + +
+

6. Privoxy + Configuration

+ +

All Privoxy configuration is stored + in text files. These files can be edited with a text editor. Many + important aspects of Privoxy can also be + controlled easily with a web browser.

+ +
+

6.1. Controlling Privoxy with Your Web + Browser

+ +

Privoxy's user interface can be + reached through the special URL http://config.privoxy.org/ (shortcut: http://p.p/), which is a built-in page + and works without Internet access. You will see the following + section:

+ + + + + +
+
+
+
+ +

    Privoxy Menu

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+         ▪  View & change the current + configuration
+         ▪  View the source code version numbers
+         ▪  View the request headers.
+         ▪  Look up which actions apply to a URL and + why
+         ▪  Toggle Privoxy on or off
+         ▪  Documentation
+
+ +

This should be self-explanatory. Note the first item leads to an + editor for the actions files, which is + where the ad, banner, cookie, and URL blocking magic is configured as + well as other advanced features of Privoxy. This is an easy way to adjust various + aspects of Privoxy configuration. The + actions file, and other configuration files, are explained in detail + below.

+ +

"Toggle Privoxy On or Off" is handy for + sites that might have problems with your current actions and filters. + You can in fact use it as a test to see whether it is Privoxy causing the problem or not. Privoxy continues to run as a proxy in this case, + but all manipulation is disabled, i.e. Privoxy acts like a normal forwarding proxy.

+ +

Note that several of the features described above are disabled by + default in Privoxy 3.0.7 beta and + later. Check the configuration + file to learn why and in which cases it's safe to enable them + again.

+
+ +
+

6.2. + Configuration Files Overview

+ +

For Unix, *BSD and Linux, all configuration files are located in + /etc/privoxy/ by default. For MS Windows, + OS/2, and AmigaOS these are all in the same directory as the + Privoxy executable. The name and + number of configuration files has changed from previous versions, and + is subject to change as development progresses.

+ +

The installed defaults provide a reasonable starting point, though + some settings may be aggressive by some standards. For the time being, + the principle configuration files are:

+ + + +

The syntax of the configuration and filter files may change between + different Privoxy versions, unfortunately some enhancements cost + backwards compatibility.

+ +

All files use the "#" character to denote a comment (the rest of the + line will be ignored) and understand line continuation through placing + a backslash ("\") as the very last character + in a line. If the # is preceded by a + backslash, it looses its special function. Placing a # in front of an otherwise valid configuration line to + prevent it from being interpreted is called "commenting out" that line. + Blank lines are ignored.

+ +

The actions files and filter files can use Perl style regular expressions for maximum + flexibility.

+ +

After making any changes, there is no need to restart Privoxy in order for the changes to take effect. + Privoxy detects such changes + automatically. Note, however, that it may take one or two additional + requests for the change to take effect. When changing the listening + address of Privoxy, these "wake up" requests must obviously be sent to the + old listening + address.

+ +

While under development, the configuration content is subject to + change. The below documentation may not be accurate by the time you + read this. Also, what constitutes a "default" setting, may change, so please check all your + configuration files on important issues.

+
+
+ + + +